Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

SQLite и AUTOINCREMENT

43K
01 ноября 2008 года
Sagan
1 / / 01.11.2008
Подскажите кто знает.
Делаю запрос с использованием функции sqlite3_exec :
 
Код:
CREATE TABLE tbl (N INTEGER PRIMARY KEY AUTOINCREMENT, nm TEXT(20));

а он ругается:
 
Код:
Error: near "AUTOINCREMENT": syntax error

я пробовал функцию sqlite3_prepare, тож самое.
Хотя запрос правильный, через консольную прогу sqlite3 он проходит без проблем. Библиотеку использую новую, 3.6.4. Непонимаю...

Тут еще обнаружил что в строке:
 
Код:
CREATE TABLE IF NOT EXISTS tbl (N INTEGER PRIMARY KEY AUTOINCREMENT, nm TEXT(20));

программа ругается на "NOT", в консоли запрос опять же проходит :(
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог