rule约束的添加,绑定与删除(sql)

 

--规则的定义语句为
/*
create  rule  规则名
as  (条件表达式)

注:在AS后的(条件表达式)中必须包含一个以@打头的局部变量,
不能引用其他任何的非@打头的变量。

*/

 


--定义一个叫做grade的规则

go
  --go很重要,若没有在这里会出错。
create rule  grade
as  (@grade_rule>=0  and @grade_rule<=100)


--将该规则绑定到表中的列上。
exec  sp_bindrule  'grade' ,'student_t.学分'


--删除上面的规则,首先要将梆定取消
--取消方法,是写出的被绑定的列名
exec   sp_unbindrule  'student_t.学分'

 

--解除绑定之后就可以删除规则了。
drop  rule grade

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值