[Comm] Производительность SQLite!

Roman Savochenko =?iso-8859-1?q?rom=5Fas_=CE=C1_diyaorg=2Edp=2Eua?=
Вт Ноя 30 19:46:00 MSK 2004


Roman Savochenko wrote:

>>> CREATE TABLE "test2" ("name" TEXT PRIMARY KEY, "num" DOUBLE, "TABLE" 
>>> TEXT);
>>> Ругается: <Request error: near "TABLE": syntax error>.
>>
>> - Есть имена колонок на которые SQLite ругается. Например на запрос:
>>
>> Неправда.
>>
>> sqlite> .schema test2
>> CREATE TABLE "test2" ("name" TEXT PRIMARY KEY, "num" DOUBLE, "TABLE" 
>> TEXT);
>>
>> Как видите - всё создалось.
>> Просто помните про, 'TABLE', "TABLE" и [TABLE]
>> Почитайте про ключевые слова.
>
>
> Из командной строки работает, а вот через C-API имеем:
> //==============================================================
> TEST 03: query: <CREATE TABLE "controllers" ("NAME" TEXT PRIMARY KEY 
> ,"MODUL" TEXT ,"BDTYPE" TEXT ,"BDNAME" TEXT ,"TABLE" TEXT );>
> SYS| kernel1:Controller:sqlite: near "TABLE": syntax error
> //==============================================================
> Или он там экранирует ковычки?

Разобрался, это боком вылазили INSERT и UPDATE без кавычек.

Большое спасибо за помощь!

С уважением Роман!



Подробная информация о списке рассылки community