[Error Code: 918, SQL State: 42000] ORA-00918: column ambiguously defined

1. 未明确定义列 或 某一列定义比较模糊造成的错误

《[Error Code: 918, SQL State: 42000] ORA-00918: column ambiguously defined》

[Error Code: 918, SQL State: 42000] ORA-00918: column ambiguously defined

2. 出现错误的原因:

当进行多表连接查询的时候,如果表a与表b连接,且a与b中存在两个相同的字段,则必须指明字段是哪个表的,否则就会报”未明确定义列”的错误。

    原文作者:_信仰zmh
    原文地址: https://www.jianshu.com/p/e24a789d34ed
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞