Sql ORA-00903:从用户选择时表名无效

Sql ORA-00903:从用户选择时表名无效,sql,oracle,Sql,Oracle,我的任务是连接到旧的Oracle 9i数据库并使用新的ERP验证用户,但是当我尝试运行查询时,我得到ORA-00903:无效的表名 这是我开始的简单查询:SELECT*FROM USER。该表确实存在,我可以使用某家公司制造的内部数据库浏览器查看其内容,该浏览器已不存在,并且我没有该浏览器的源代码 显然,从所有用户中选择*不是我想要的,等等 重点是验证一些用户凭据是否有效,这是身份验证的最基本概念,针对名为user的表,该表有两个字段:user_NO和PASSWORD所有值都存储在纯文本中。。。

我的任务是连接到旧的Oracle 9i数据库并使用新的ERP验证用户,但是当我尝试运行查询时,我得到ORA-00903:无效的表名

这是我开始的简单查询:SELECT*FROM USER。该表确实存在,我可以使用某家公司制造的内部数据库浏览器查看其内容,该浏览器已不存在,并且我没有该浏览器的源代码

显然,从所有用户中选择*不是我想要的,等等

重点是验证一些用户凭据是否有效,这是身份验证的最基本概念,针对名为user的表,该表有两个字段:user_NO和PASSWORD所有值都存储在纯文本中。。。是 啊我知道。

用户是保留关键字。如果要将其用作表名,则必须引用它,这是创建表名时必须执行的操作

select *
from "USER";