【发布时间】:2015-11-29 04:07:28
【问题描述】:
我编写了一个查询来将两个表数据合并为一个。当我尝试在主键值不同时插入值时,此查询工作正常。但是,如果我尝试在第二个表中插入相同的值(主键值),那么它会给我一个错误提示:
违反主键约束“PK_Person”。无法在对象“dbo.Person”中插入重复键。
这是我写的查询:
插入 DB1.dbo.Person select * from db2.dbo.Person
如果有重复的主键,我如何替换主键值或跳过该行。
【问题讨论】:
标签: primary-key database-administration