ora-00918

来源:互联网 发布:nw小世界网络模型 编辑:程序博客网 时间:2024/05/09 10:01

ORA-00918: column ambiguously defined

这个说明选择的列可能在多个表中存在,需要指明是哪张表。如T1,T2都有NAME这个列,以下SQL就会报这个错。

select NAME from T1,T2 where XXXXXXXXX;

这时需要指明NAME具体是T1,或是T2中的。

改成

select t1.name from T1,T2 where XXXX;就行了。

0 0
原创粉丝点击