web-dev-qa-db-ja.com

まだ存在しない場合にのみSQLiteでテーブルを作成します

私はまだ存在しない場合に限り、SQLiteデータベースにテーブルを作成したいです。これを行う方法はありますか?テーブルが存在する場合は削除したくありません。存在しない場合は作成します。

230
user461112

http://www.sqlite.org/lang_createtable.html から:

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