【发布时间】:2010-05-13 17:08:06
【问题描述】:
我正在尝试替换某个表中某一天的所有记录。该表有一个由 7 个字段组成的复合主键。一个这样的字段是日期。
我已删除日期值为 2/8/2010 的所有记录。当我尝试将 2010 年 2 月 8 日的记录插入表中时,出现主键违规。我尝试插入的记录仅适用于 2/8/2010。
由于日期是 PK 的一个组成部分,只要我插入的日期不在表中,就没有办法违反约束吗?
提前致谢。
【问题讨论】:
标签: sql sql-server-2008 primary-key