我有以下疑问:

SELECT *
FROM DELUSR.AGREEMENT AS agreement
WHERE agreement.MASTER_AGGREMENT_ID = 4;

在尝试运行它之后,我得到一个错误:
错误代码933,SQL状态42000:
ORA-00933:SQL命令未正确结束
第1行第1列
执行在0秒后完成,出现1个错误。
我不知道如何解码这个错误信息。我看这份声明不错。有什么问题吗?

最佳答案

对于表别名,Oracle接受“否”:

SELECT * FROM DELUSR.AGREEMENT agreement WHERE agreement.MASTER_AGGREMENT_ID = 4;

10-04 11:20