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

Мне нужно, чтобы мое PHP-приложение могло создавать таблицу SQLite, но только если она еще не существует. Как мне это сделать?

Ответы [ 3 ]

41 голосов
/ 15 сентября 2010

Вы можете использовать:

CREATE TABLE IF NOT EXISTS <name> (
  /* definition */
)

Что поддерживается SQLite (http://www.sqlite.org/syntaxdiagrams.html#create-table-stmt)

5 голосов
/ 15 сентября 2010
CREATE TABLE IF NOT EXISTS ...
5 голосов
/ 15 сентября 2010

Использование IF NOT EXISTS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...