轻设计 / 轻生活 / 轻日记 / 轻梦想
=== zhoumojianshe ===
下面这段SQL,一执行就报主键冲突...
INSERT INTO "[CurNode]".tb[DownYM]_CChangeBill
SELECT * FROM #TEMPTB[DownYM]_CChangeBill
但是#TEMPTB[DownYM]_CChangeBill这张临时表中的数据确实和tb[DownYM]_CChangeBill表中的数据不一样,没有重复的数据
#TEMPTB[DownYM]_CChangeBill表中也没有重复的数据,那为什么会报主键冲突呢???
最终查明原因是,不能用*号代替所有字段,因为*查出来的字段顺序可能和tb[DownYM]_CChangeBill表中的字段顺序不一样