「From」が間違った場所にあるのはなぜですか?「ORA-00923:FROMキーワードが必要な場所に見つかりません」というメッセージが表示されるのはなぜですか?
DelphiからC#への移植中に、クエリ文字列をIDEでコンパイルするために、二重引用符を一重引用符に変更する必要がありました。
IOWは、Delphiとヒキガエルで動作するこの、のようなSQLで:
@"SELECT R.INTERLOPERABCID "ABCID",R.INTERLOPERID "CRID", . . .
...私はそれは、Visual Studioでコンパイルするために、このように変更しなければならなかった:
@"SELECT R.INTERLOPERABCID 'ABCID',R.INTERLOPERID 'CRID', . . .
しかし、SQLはそのようには実行されません - 「ORA-00923:FROMキーワードが見つかりません」というエラーメッセージが表示されます(ToadとC#アプリケーションでSQLを実行しようとするとき)。
どうすればコンパイルして実行できますか?
「from」プレースメントの行が表示されますか? – KevinDTimm
私は列のエイリアスを削除することでこの問題を回避することができます。この場合、私は必要ありません。 @Kevin: –
。 。 。 ?。 W.INTERLOPERTYPE、この '@」は'プレフィックス何それは確かに有効なSQLではありません RTINTERLOPERSTAT R、ABCWORKER W –