Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SQLite, неадекватное сообщение об ошибке синтаксиса.
Форум на CrossPlatform.RU > Разработка > SQL. Базы данных.
Litkevich Yuriy
10 мин потерял пытаясь понять, что не нравится этому индюку.
Смотрю в БД вижу поля в таблице:
F_ID, TYPE, VALUE, REFDES

Делаю выборку по всем полям, получаю сообщение:
Цитата
no such column: F_ID Unable to execute statement"


А проблема была в следующем:
"SELECT F_ID,
TYPE,
VALUE,
REFDESFROM CAD;"

Тут в принципе синтаксис SELECT-а не верен (формально отсутствует слово FROM).

странно как-то он себя ведёт.
MoPDoBoPoT
Мне кажется это из-за особености записи конструкции выбора констант и вычисляемых выражений, например:
SELECT 'Test', 2*2

В Oracle, например, для таких целей существует системная таблица DUAL, поэтому там получается "классический" вид: "SELECT ... FROM ...", а у SQLite вот так.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2021 IPS, Inc.