阅读背景:

删除 SQL Server 表中的重复行

来源:互联网 
      Microsoft SQL Server 表不应该包含重复行和非唯一主键。重复的主键违反了实体完整性,在关系系统中是不允许的。SQL Server 有各种强制执行实体完整性的机制,包括索引、唯一约束、主键约束和触发器。尽管如此,在某些情况下还可能会出现重复的主键;如果出现此类情况,就必须清除重复主键。出现重复主键的情形之一是,在 SQL Server 外部的非关系数据中存在重复的主键,在导入这些数据时没有强制执行主键唯一性。出现重复主键的另一种情形来自数据库设计错误,如没有对每张表强制执行实体完整性。本文讨论如何查找和删除表中重复的主键。Microsoft SQL Server 表不应该包含重复行和非唯一主键。重复的主键违反


你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: