2010年3月5日星期五

ORA-00960: nom de colonne ambigu dans liste de sélection 解决办法

程序报错:ORA-00960: nom de colonne ambigu dans liste de sélection

原因:

这是因为在source中使用了类似于select A,B,C,A from TEST之类的语句。Oracle不允许在select里出现两次同一列的名称。

在这种情况下,只需要为第二次呼叫的列名添加一个alias就可以了:select A,B,C,A “D” from TEST

没有评论:

发表评论