我想设置2008MSSQL数据库中的某个表的某个字段不能输入某个数字该怎么弄? 我想设置2008MSSQL数据库中的某个表的某个字段不能输入某个数字该怎么弄?比如,表A的 data字段,我想让data字段不能输入999这个固定数字小于大于999的都可以输入,该怎么弄.请教大家.. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --用约束alter table A add constraint [CK_A_data] check([data]<>999)go alter table tb add constraint ck_tb_data check([data]<999)约束了,不过一般不要在数据库中建约束,这个用程序去判断了。 消息 547,级别 16,状态 0,第 1 行ALTER TABLE 语句与 CHECK 约束"ck__Config_data"冲突。该冲突发生于数据库"KUCUN",表"dbo._Config", column 'Data'。提示这个,那个冲突怎么办 因为你的表里面已经存在比999大的数据了,所以会冲突先删除掉。delete from tb where data>999 對表的鎖定 请问我如何在select中查询*但除了一个字段? asp中用ado连接sql server数据库 求教一句SQL语句???? sqlserver2008 求一sql语句,最好执行效率高一些 各位能提供一些比较好的FTP站点吗? 自己做的独立的微型DBMS。。有些问题求高手解决 选择第一条记录问题 OLAP中的select语句如何在程序中调用并返回结果集? 数据库还原问题 求助: inner join 难题!
--用约束
alter table A add constraint [CK_A_data] check([data]<>999)
go
约束了,不过一般不要在数据库中建约束,这个用程序去判断了。
ALTER TABLE 语句与 CHECK 约束"ck__Config_data"冲突。该冲突发生于数据库"KUCUN",表"dbo._Config", column 'Data'。提示这个,那个冲突怎么办