alter table 数据类型
add constraint check6 check (范围>'0' and 范围<'100')
执行的时候提示错误说:"消息 547,级别 16,状态 0,第 1 行
ALTER TABLE 语句与 CHECK 约束"check6"冲突。该冲突发生于数据库"数据",表"dbo.数据类型", column '范围'。
提示已经说了 范围冲突啊
用between试试
(‘范围’ between 0 and 100)
alter table 数据类型
add constraint check6 check (范围 between 0 and 100)
还有你数据库表中是不是有值?如果然来的值不满足这个范围是不行的,先删掉原来不在范围内的值