SQLite и AUTOINCREMENT
Делаю запрос с использованием функции 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", в консоли запрос опять же проходит :(