因为发现对象名称 'dbo.T3' 和索引名称 'PK__T3__3214EC2706CC942B' 有重复的键,所以 CREATE UNIQUE INDEX 语句终止。重复的键值为 (1)。

时间:2015-09-04 15:34:34   收藏:0   阅读:8168

sql语句:ALTER TABLE T3 ADD  PRIMARY KEY (ID);

执行报错:

消息 1505,级别 16,状态 1,第 1 行
因为发现对象名称 ‘dbo.T3‘ 和索引名称 ‘PK__T3__3214EC270466E04C‘ 有重复的键,所以 CREATE UNIQUE INDEX 语句终止。重复的键值为 (1)。
消息 1750,级别 16,状态 0,第 1 行
无法创建约束。请参阅前面的错误消息。
语句已终止。

出错原因:

要在ID列上建主键,但id列数据有重复,不唯一。

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!