MySQL to Sqlite converter - Liens éclairs
vendredi 26 février 2016 à 18:26/coude.
Sinon j’ai deux cas de code SQL qui ne fonctionnaient pas pareil dans SQLite et MySQL (ça peut avoir évolué depuis) :
AUTO_INCREMENT : MySQL a besoin de ça lors de la création d’une table, sur l’ID. SQLite ne connaît pas.
IF NOT EXISTS : lors de la création d’une table (évite de créer deux fois la même table). SQLite ne connaît pas.
$auto_increment = ($GLOBALS['sgdb'] == 'mysql') ? 'AUTO_INCREMENT' : ''; // SQLite does'nt know these syntaxes, but MySQL needs it.
— (permalink)
Sinon j’ai deux cas de code SQL qui ne fonctionnaient pas pareil dans SQLite et MySQL (ça peut avoir évolué depuis) :
AUTO_INCREMENT : MySQL a besoin de ça lors de la création d’une table, sur l’ID. SQLite ne connaît pas.
IF NOT EXISTS : lors de la création d’une table (évite de créer deux fois la même table). SQLite ne connaît pas.
$auto_increment = ($GLOBALS['sgdb'] == 'mysql') ? 'AUTO_INCREMENT' : ''; // SQLite does'nt know these syntaxes, but MySQL needs it.
— (permalink)