一部のデータを結合したいのですが、単純な選択の例が機能しません。既存のテーブルの選択は正常に機能します...
SELECT 1 as foo
メッセージ:
メッセージ 13:896 をフォーマットできません -- メッセージ ファイル C:\xxxx\firebird.msg が見つかりません。 動的 SQL エラー。 SQL エラー コード = -104。 破損したプール。
MySQL と Postgres では、これらの単純な選択で問題ありません..
手伝ってくれてありがとう!
一部のデータを結合したいのですが、単純な選択の例が機能しません。既存のテーブルの選択は正常に機能します...
SELECT 1 as foo
メッセージ:
メッセージ 13:896 をフォーマットできません -- メッセージ ファイル C:\xxxx\firebird.msg が見つかりません。 動的 SQL エラー。 SQL エラー コード = -104。 破損したプール。
MySQL と Postgres では、これらの単純な選択で問題ありません..
手伝ってくれてありがとう!
Firebird (他の多くの DBMS と同様) にはFROM句が必要です。OracleではDUALテーブルを使用し、Firebirdでは使用できますRDB$DATABASE
SELECT 1 as foo
FROM RDB$DATABASE;
常に正確に 1 つの行が含まれているため、これは Oracle のテーブル (または IBM の)RDB$DATABASEと同じように機能します。DUALSYSDUMMY
firebird の構文が正しくありません。そうですねSELECT 1 as foo from RDB$DATABASE。RDB$DATABASERDBMS のシステム テーブル。FIREBIRD システム テーブルについては、こちらを参照してください。