我有一个连接到 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
我没有;
大多数人在收到此错误时得到的结果。
做一些试验和错误是对存储生产者/函数调用的调用。两段代码引用的数据库是相同的。
这与绑定变量无关,因为如果我对它们进行硬编码,那么我仍然会收到错误。
我真的很困惑这个。