暂无图片
分享
LEE
2019-10-12
SQL 别名导致 ora-094 异常
暂无图片 5M

正常语句 select * from dept  where dept.deptno=10

异常语句select * from dept  t where dept.deptno=10   声明别名但未使用  报ora-904
做10046 对应事件 SQL*Net break/reset to client

有时需要使用别名,但不一定使用,这种情况无法执行是什么原因呢?


收藏
分享
6条回答
默认
最新
LEE
上传附件:orcl_ora_404_10046.trc
暂无图片 评论
暂无图片 有用 0
LEE

QQ截图20191012164115.png

暂无图片 评论
暂无图片 有用 0
罗海雄

加了别名,再引用就必须用别名。

暂无图片 评论
暂无图片 有用 0
文成

语法规定,在语句解析的流程中就会返回。

一般在项目中定个规范,都使用表别名 

暂无图片 评论
暂无图片 有用 0
LEE

我做了个10053 执行计划里面确实是已 别名进行解析,谢谢两位专家

暂无图片 评论
暂无图片 有用 0
LEE
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
附件列表
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏