简体   繁体   English

在Oracle中执行SQL查询时出错

[英]Error executing SQL query in Oracle

I have some knowledge about SQL but a complete novice in Oracle. 我有一些有关SQL的知识,但是对Oracle完全了解。 The following sql statement will execute properly in SQL Server. 以下sql语句将在SQL Server中正确执行。 But this doesn't execute in Oracle and throws an error. 但这在Oracle中不执行,并引发错误。

select Field1, * from Table1 where SomeField = 0

Please let know how to execute a similar statement in Oracle. 请让我们知道如何在Oracle中执行类似的语句。 The error recieved is as follows: 收到的错误如下:

ORA-00936: missing expression
00936. 00000 -  "missing expression"

尝试,

select Field1, a.* from Table1 a where SomeField = 0;

只需尝试:

select Field1, Table1.* from Table1 where SomeField = 0

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM