web-dev-qa-db-fra.com

Créer une table dans SQLite uniquement si elle n'existe pas déjà

Je veux créer une table dans une base de données SQLite uniquement s'il n'existe pas déjà. Est-ce qu'il y a un moyen de faire ça? Je ne veux pas supprimer la table si elle existe, mais la créer uniquement si elle n’existe pas.

241
user461112

De http://www.sqlite.org/lang_createtable.html :

CREATE TABLE IF NOT EXISTS some_table (id INTEGER PRIMARY KEY AUTOINCREMENT, ...);
426
David Wolever