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中存在兩個相同的字段,則必須指明字段是哪個表的,否則就會報"未明確定義列"的錯誤。