【发布时间】:2017-07-26 05:47:44
【问题描述】:
`rsubmit;
Proc sql ;
&c_oradb;
Create table output.want as
SELECT * from connection to oracle
(Select *
From data.ref_codes
Where lowcase(Description) like '%vac%');
DISCONNECT from oracle;
Quit;
`
错误:
ORACLE 准备错误:ORA-00904:“LOWCASE”:标识符无效。 SQL语句:
我正在尝试运行此代码,但出现上述错误。我知道变量名在连接到 oracle 时区分大小写,但为什么没有识别出 lowcase 函数?
【问题讨论】:
-
如果是关于Oracle,那么将
lowcase更改为lower应该没问题。 -
谢谢!它有效:) 你能告诉我在 sas 中还有哪些其他的东西可以用,但在 oracle 中不能用吗?有什么论文可以参考吗?
-
您应该熟悉 Oracle 文档。它是免费的、在线的并且非常全面。当然,您将不得不使用您的技能和判断力来弄清楚
lower()是Oracle 等效于lowcase()之类的东西。 Find out more. -
@SAW - 我认为没有这样的论文,我只是写了我所知道的适用于 Oracle 的内容。