发布时间: 2014-01-14 23:14:00 作者: rapoo
简明扼要,,,,,用代码怎样添加这种约束,,详情进来看用代码怎样加这种约束,,规定这列里面的数据至少含有ABCD四个字母。,,怎样写,,求教,,add contraint。。。。。?? [解决办法]
Quote: 引用:Quote: 引用:Quote: 引用:至少含有ABCD四个字母是指,只要含有4个字母就可以,比如:CDBA ,还是指只能是ABCD?是必须以ABCD开头哦,这样就行,以ABCD开头,这个with nocheck的意思是,因为你的这个字段在加这个约束之前,已经有值了,如果有任何一个值不满足这个以ABCD开头的要求,那么创建这个约束就会报错,这里加了with nocheck就是不检查之前的数据,只检查以后的数据:ALTER TABLE 表 WITH NOCHECK ADD CONSTRAINT CK_约束名 CHECK (字段like 'ABCD%' )嗯,我的约束是在建表的时候写的,所以应该不牵扯这个问题吧
Quote: 引用:Quote: 引用:至少含有ABCD四个字母是指,只要含有4个字母就可以,比如:CDBA ,还是指只能是ABCD?是必须以ABCD开头哦,这样就行,以ABCD开头,这个with nocheck的意思是,因为你的这个字段在加这个约束之前,已经有值了,如果有任何一个值不满足这个以ABCD开头的要求,那么创建这个约束就会报错,这里加了with nocheck就是不检查之前的数据,只检查以后的数据:ALTER TABLE 表 WITH NOCHECK ADD CONSTRAINT CK_约束名 CHECK (字段like 'ABCD%' )
Quote: 引用:至少含有ABCD四个字母是指,只要含有4个字母就可以,比如:CDBA ,还是指只能是ABCD?是必须以ABCD开头
至少含有ABCD四个字母是指,只要含有4个字母就可以,比如:CDBA ,还是指只能是ABCD?
ALTER TABLE 表 WITH NOCHECK ADD CONSTRAINT CK_约束名 CHECK (字段like 'ABCD%' )
ALTER TABLE 表 ADD CONSTRAINT CK_约束名 CHECK (字段like 'ABCD%' )
批量删除每个数据库中 某表的某列,该怎
求sql 算法,该如何解决
求一条查询语句!该如何解决
请问SQL批量修改数据库语句
联合查询更新求指教,该怎么解决
sql服务无法启动,该怎么处理
下井次数计算sql解决方法
SQL SEVER 2008安装后出现的2个范例的
【题外话】与数据库有些相关关于Had
解一下子型的度