【发布时间】:2015-10-20 09:33:27
【问题描述】:
我有一个连接到 Oracle 数据库的网站。当我执行以下 SQL 时,我会返回一个结果:
select distinct name from CONTACTS
where upper(EMAIL) like upper(:info)
AND HASACCESS(NAME, :userid) = 'Y'
order by NAME desc
我已将相同的代码迁移到新服务器。当这段代码运行时,我现在得到错误:
ORA-00911: invalid character\n
我没有;,大多数人在收到此错误时都会得到。
进行一些试验和错误,它对存储生产者/函数调用的调用是废话。两段代码引用的数据库相同。
这与绑定变量无关,因为如果我对它们进行硬编码,我仍然会收到错误。
我真的对这个感到困惑。
【问题讨论】:
-
请向我们展示您包含并执行 SQL 命令的有效 C# 代码。
标签: c# asp.net oracle iis ora-00911