消息 547,级别 16,状态 0,第 1 行 ALTER TABLE 语句与 CHECK 约束
消息547,级别16,状态0,第1行ALTERTABLE语句与CHECK约束"CK_testtable"冲突。该冲突发生于数据库"bookms",表"dbo.读者信息表"...
消息 547,级别 16,状态 0,第 1 行
ALTER TABLE 语句与 CHECK 约束"CK_testtable"冲突。该冲突发生于数据库"bookms",表"dbo.读者信息表", column '借阅次数'。
下面是语句
ALTER TABLE dbo.读者信息表 WITH CHECK
ADD CONSTRAINT CK_testtable CHECK ([借阅次数]>=(0))
是表结构如图 展开
ALTER TABLE 语句与 CHECK 约束"CK_testtable"冲突。该冲突发生于数据库"bookms",表"dbo.读者信息表", column '借阅次数'。
下面是语句
ALTER TABLE dbo.读者信息表 WITH CHECK
ADD CONSTRAINT CK_testtable CHECK ([借阅次数]>=(0))
是表结构如图 展开
3个回答
2013-11-20
展开全部
如果是先在表中填了数据再创建约束,那么你所填的数据超过了你要约束的值。
展开全部
ALTER TABLE dbo.读者信息表 WITH CHECK
ADD CONSTRAINT (借阅次数) CHECK ([借阅次数]>=(0))
ADD CONSTRAINT (借阅次数) CHECK ([借阅次数]>=(0))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
WITH CHECK 去掉,列不用加括号,0也不用加括号
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询