码迷,mamicode.com
首页 > 数据库 > 详细

(转)sql 违反了 PRIMARY KEY 约束,不能在对象 中插入重复键

时间:2017-04-13 12:54:22      阅读:507      评论:0      收藏:0      [点我收藏+]

标签:ima   导入数据   prim   整理   删除   建立   sql   primary   通过   

说明你的数据里面有重复记录


两种情况

1.已存在的表中和要导入数据之间的重复

这个时候可以通过在两个表之间建立关联,将主键级联找出重复记录

2.要导入的表中存在重复记录

可通过类似如下的语句将表中的重复记录找出来

select StudentCode from StudentScore group by StudentCode[此处为 PRIMARY KEY 字段] having count(*)>1 

然后通过整理删除重复的记录就可以了

(转)sql 违反了 PRIMARY KEY 约束,不能在对象 中插入重复键

标签:ima   导入数据   prim   整理   删除   建立   sql   primary   通过   

原文地址:http://www.cnblogs.com/jiuban2391/p/6703228.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!