1. 未明确定义列 或 某一列定义比较模糊造成的错误
[Error Code: 918, SQL State: 42000] ORA-00918: column ambiguously defined
2. 出现错误的原因:
当进行多表连接查询的时候,如果表a与表b连接,且a与b中存在两个相同的字段,则必须指明字段是哪个表的,否则就会报"未明确定义列"的错误。
[Error Code: 918, SQL State: 42000] ORA-00918: column ambiguously defined
当进行多表连接查询的时候,如果表a与表b连接,且a与b中存在两个相同的字段,则必须指明字段是哪个表的,否则就会报"未明确定义列"的错误。