做了一个通用的数据管理软件,客户最近将数据源改为Oracle的过程中,原来的很多Select语句不能用了。
最简单的也不行,例如:Select * From [表A]我没有接触过Oracle,也没有条件测试,请问各位是不是Oracle中的Select语句中的表名不能用方括号括起来,只能这样:Select * From 表A另外列明能不能用方括号,就像这样:Select [第一列],[第二列] From 表A
最简单的也不行,例如:Select * From [表A]我没有接触过Oracle,也没有条件测试,请问各位是不是Oracle中的Select语句中的表名不能用方括号括起来,只能这样:Select * From 表A另外列明能不能用方括号,就像这样:Select [第一列],[第二列] From 表A
SQL> select ename,job from scott.emp where rownum=1;ENAME JOB
---------- ---------
SMITH CLERKSQL> select [ename],[job] from scott.emp where rownum=1;
select [ename],[job] from scott.emp where rownum=1
*
第 1 行出现错误:
ORA-00936: 缺失表达式
SQL> select ename,job from [scott.emp] where rownum=1;
select ename,job from [scott.emp] where rownum=1
*
第 1 行出现错误:
ORA-00903: 表名无效
SQL>------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716