Создать таблицу в SQLite, только если она еще не существует - PullRequest
234 голосов
/ 04 ноября 2010

Я хочу создать таблицу в базе данных SQLite, только если она еще не существует.Есть какой-либо способ сделать это?Я не хочу отбрасывать таблицу, если она существует, только создавать ее, если она не существует.

1 Ответ

420 голосов
/ 04 ноября 2010

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

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