0

当我只是尝试EMPLOYEE像这样检索表中的所有行时:

SELECT *
FROM EMPLOYEE AS emp;

我收到以下错误:

ORA-00933: SQL command not properly ended 
00933. 00000 -  "SQL command not properly ended"
*Cause:    
*Action: 
Error at Line: 14 Column: 11

如果我删除它,AS emp它工作得很好,但我想在这里重命名我的表。我错过了一些完全明显的东西吗?

4

1 回答 1

0

我相信这是您的数据库引擎的问题。从我收集到的错误中,您正在使用 Oracle。表的 Oracle 别名是table_name alias_name:( https://www.techonthenet.com/oracle/alias.php )

因此将查询更改为:

SELECT *
FROM EMPLOYEE emp;
于 2021-05-11T15:08:16.313 回答