oracle 创建视图 提示列名重复,我知道应该是重名的列,重命名一下 怎么命名啊?

如题所述

应该是你的SQL语句里面有重复的列名,比如select * from user1 a,user2 b where a.id=b.id
这样的话你们都有ID,创建的时候就会报错,你可以指定id取个别名,比如,select a.id aid,b.id bid from user1 a,user2 b where a.id=b.id
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-08-20
重复的列后面加别名就可以了
相似回答