首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

这个是什么原因解决办法

2013-05-02 
这个是什么原因错误提示:消息 2601,级别 14,状态 1,第 1 行不能在具有唯一索引 yxdh_zydh 的对象 dbo.t

这个是什么原因
错误提示:
消息 2601,级别 14,状态 1,第 1 行
不能在具有唯一索引 'yxdh_zydh' 的对象 'dbo.t_jhk' 中插入重复键的行。
语句已终止。
[解决办法]

CREATE TABLE t_jhk
(
id INT NOT NULL
)
ALTER TABLE t_jhk ADD CONSTRAINT yxdh_zydh PRIMARY KEY(id)
GO

INSERT INTO t_jhk(id) 
SELECT 1 
UNION ALL
SELECT 1

DROP TABLE t_jhk
GO
/*
消息 2627,级别 14,状态 1,第 2 行
违反了 PRIMARY KEY 约束 'yxdh_zydh'。不能在对象 'dbo.t_jhk' 中插入重复键。
语句已终止。
*/

热点排行