Quand on sait faire !

Category SQL

Symfony2 ou Silex + Doctrine + Linux connection MSSQL

Doctrine ne permet pas à  l’heure actuelle de se connecter à  un serveur Microsoft SQL server. Voici une astuce pour le faire.

Elastix(fop2) export sqlite3 vers mysql

Objectif : Script qui permet d’exporter tous les contact de FOP2 (sqlite3) vers une table mysql « contact » identique. Table mysql – Créer une base de donnée && un utilisateur qui va bien   CREATE DATABASE `contact` DEFAULT CHARACTER SET utf8… Continue Reading →

Mysql : convertir un select en csv

Actuce Cette astuce permet de générer un fichier csv directement à  partir d’une requête mysql. SELECT champ1, champ3, champ6, champ7 FROM matable INTO OUTFILE ‘/var/www/replication/transfert.csv’ FIELDS ESCAPED BY  » TERMINATED BY ‘;’; Petit bémol les champs vide sont remplacé par… Continue Reading →

Export mysql vers sqlite3 en shell

Ce tuto permet d’exporter certain champs d’une table mysql et de les importer dans une table sqlite3. Prérequis : Un dossier /var/www/replication/ qui contiendra nos scripts. Un dossier /var/www/db/ qui contient les base de données sqlite dont address_book.db qui nous… Continue Reading →

SQL ROUND : faire un arrondi sur un nombre

Pour arrondir des colonnes directement dans la requête utilisez la fonction : ROUND (matable, précision) Exemple : select ROUND(Tarif,5) from matable;

SQL CAST: comparer des colonnes de type différents

En SQL pour comparer par exemple des nombres qui sont stockés dans des colonnes de type vachar, vous risquez d’avoir des problème (surtout avec MS SQL). Une astuce : CAST (matable AS type_à _utiliser_pour_comparer) Exemple de type : real int decimal(9,7)… Continue Reading →

© 2024 C'est pas compliqué — Powered by WordPress

Theme by Anders NorenUp ↑