我对SQL有一些了解,但在Oracle中却是一个完整的新手。以下sql语句将在SQL Server中正确执行。但这不会在Oracle中执行并引发错误。
select Field1, * from Table1 where SomeField = 0
请告诉我们如何在Oracle中执行类似的声明。收到的错误如下:
ORA-00936: missing expression
00936. 00000 - "missing expression"
答案 0 :(得分:5)
尝试,
select Field1, a.* from Table1 a where SomeField = 0;
答案 1 :(得分:1)
只需尝试:
select Field1, Table1.* from Table1 where SomeField = 0