这种查询在SQL Server中可以完美运行,但在Oracle中不起作用。
select issueno, * from SOMETABLE;
我收到的错误消息是:
ORA-00936:表达式缺失 00936. 00000 - “缺少表达” *原因:
*动作:行错误:1列:16
有什么问题?
答案 0 :(得分:6)
试试这个,当使用oracle db时,当你使用列名和*
时需要别名
select issueno, A.* from SOMETABLE A;
答案 1 :(得分:0)
在Oracle上,您必须包含表名或别名才能使用*。试试这个:
select issueno, SOMETABLE.*
from SOMETABLE;