帮忙看看一个约束,谢谢 请问.carid 主键,卡号为:1010 3576 **** ****开始,卡号一般是随机产生.这个约束怎么写?CARID是否可以定义为CHAR?如果这样,随机产生是否要定义IDENTITY?,好像又有冲突. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 carid 的位数肯定是16位吗?carid like '10103576________'类型用char比较好 先创定规则:create rule rule_name as condition_expression将规则绑定到列上sp_bindrule rule_name,表.字段名----------------------------------------或直接有check约束。 --解答:create table tb( carid char(20))alter table tbdrop constraint chk_caridalter table tb add constraint chk_carid check (carid like '%1010 3576%')insert tbselect '1010 3576 12345'insert tb --这个会报错!因为不符合check条件select '1011 3576 12345' --解答:create table tb( carid char(20))--alter table tb--drop constraint chk_caridalter table tb add constraint chk_carid check (carid like '%1010 3576%')insert tbselect '1010 3576 12345'insert tb --这个会报错!因为不符合check条件select '1011 3576 12345' sql2000导入到TXT问题 在附加数据库后, 使用编程的方式启用tcp/ip协议和命名通道 Sql怎么从一表中select到姓名与“李四”在同一部门的但不保护“李四”的所有记录 sql的默认端口 求字段的数据类型 select嵌套查询 问一个大虾米们觉得 很才菜鸟的 问题! 求教关于Update语句的难题 【请教】怎么判断某个日期到现在满了几周年? 50分!!!请高手帮忙解决,多谢!(about Text) 三种存款类型,CHECK约束怎么写?在线等 excel导入sqlserver新问题!求助。。。。。。
create rule rule_name as condition_expression
将规则绑定到列上
sp_bindrule rule_name,表.字段名
----------------------------------------
或直接有check约束。
create table tb(
carid char(20)
)alter table tb
drop constraint chk_caridalter table tb add constraint chk_carid check (carid like '%1010 3576%')insert tb
select '1010 3576 12345'insert tb --这个会报错!因为不符合check条件
select '1011 3576 12345'
create table tb(
carid char(20)
)--alter table tb
--drop constraint chk_caridalter table tb add constraint chk_carid check (carid like '%1010 3576%')insert tb
select '1010 3576 12345'insert tb --这个会报错!因为不符合check条件
select '1011 3576 12345'