Я бегу следующий запрос к .gdb-файл:Interbase SQL SELECT запрос с использованием СЛУЧАЙ
SELECT CASE USERS.USERID WHEN 1 THEN 'God' ELSE 'Somebody else' END FROM USERS;
Однако, работает в основном один и тот же запрос к .ib-файл, я получаю «Ошибка в строке 1 Динамическая ошибка SQL, код ошибки SQL = -104, Неизвестный токен - строка 1, символ 17 ". Кажется, он не признает часть CASE USERS.USERID
. В IBConsole в .ib-файле запущен SQL-диалект 3, а в .gdb-файле работает диалект 1. Это имеет значение? В чем разница между .ib-файлом и .gdb-файлом?
Спасибо Крейг, я бы хотел подтвердить это. К сожалению, моя установка interbase завершилась после того, как я добавил и удалил базу данных с помощью IBConsole. Я дам вам знать, когда у меня все получится. – conciliator