现在的位置: 首页 > 综合 > 正文

ORA-00918:未明确定义列

2013年11月03日 ⁄ 综合 ⁄ 共 180字 ⁄ 字号 评论关闭

问题:ORA-00918:未明确定义列

eg.  

select 
namename 
fromleft 
joinon a.flag = b.flag

原因:列名重复了(select后面跟了两个 name)

解决办法:每个列名,都加上其所在表的表名作为前缀

eg.

select   a.name,  b.name 
from a left 
joinon a.flag = b.flag

抱歉!评论已关闭.