一、现象描述
ORA-00918:column ambiguously defined,从字面上理解就是:未明确定义的列。
当出现这种SQL语句的时候就会出现:select t.* from (select col1,col2,col3……..coln from table ) t,其中col1,col2,col3..coln有重复的列名称。
二、解决办法
去掉子查询中重复的列就可以解决上面的问题了
ORA-00918:column ambiguously defined,从字面上理解就是:未明确定义的列。
当出现这种SQL语句的时候就会出现:select t.* from (select col1,col2,col3……..coln from table ) t,其中col1,col2,col3..coln有重复的列名称。
去掉子查询中重复的列就可以解决上面的问题了