您的位置:首页 > 数据库 > Oracle

Oracle ORA-00904:invalid identifier 标识符无效

2017-11-25 15:35 1101 查看
错误如下:



错误原因:

内层查出的字段别名使用了,双引号。

当外层要调用里层的字段时,里层字段别名不能使用双引号。

比如将 report.fid as "reportId"   改为 report.fid as reportId 就可以了

正确写法如下:

select temp.reportId,temp.status,temp.detail
from (select report.fid as reportId,
report.ftransactionstatus as status,
report.ftenementdetail as detail
from t_trade_transactionreport report) temp;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐