.gdb ファイルに対して次のクエリを実行しています。
SELECT CASE USERS.USERID WHEN 1 THEN 'God' ELSE 'Somebody else' END FROM USERS;
ただし、基本的に同じクエリを .ib ファイルに対して実行すると、「Error at line 1 Dynamic SQL Error, SQL error code = -104, Token unknown - line 1, char 17」が表示されます。その部分を認識していないようCASE USERS.USERID
です。IBConsole では、.ib ファイルは SQL 方言 3 を実行していますが、.gdb ファイルは方言 1 を実行しています。これは問題ですか? .ib ファイルと .gdb ファイルの違いは何ですか?