为什么“发件人”被视为在错误的位置?
在从 Delphi 移植到 C# 时,我必须将查询中的双引号更改为单引号,以便在 IDE 中编译查询字符串。
IOW,使用这样的 SQL,在 Delphi 和 Toad 中工作:
@"SELECT R.INTERLOPERABCID "ABCID",R.INTERLOPERID "CRID", . . .
...我必须将其更改为此才能在 Visual Studio 中编译:
@"SELECT R.INTERLOPERABCID 'ABCID',R.INTERLOPERID 'CRID', . . .
但是,SQL 不会以这种方式运行 - 我得到“ORA-00923:FROM 关键字未在预期的位置找到”错误消息(在 Toad 和尝试在 C# 应用程序中执行 SQL 时)。
我怎样才能让它编译和运行?