码迷,mamicode.com
首页 > 其他好文 > 详细

自定义规则绑定到列

时间:2020-06-07 16:27:35      阅读:106      评论:0      收藏:0      [点我收藏+]

标签:系统   插入   使用   创建   div   rop   修改   语句   class   

规则是对列的约束或用户定义数据类型的约束,将规则定义在绑定的列或用户定义字段的类型上。

当用户向列或字段插入、修改数据时,新数据必须符合规则的要求。

绑定规则使用系统存储过程  sp_bindrule  其语法如下:

sp_bindrule ‘rule‘, ‘object_name‘ [ ,‘futureonly_flag‘ ]

rule: 表示由 CREATE RULE语句创建的规则名称。
object_name:表示要绑定规则的表合列或别名数据类型。
futureonly_flag:表示仅当将规则绑定到别名数据类型是才能使用。

将创建的rule_score规则绑定到stu_info表中的s_score列上

use  test_b;
go
exec  sp_bindrule  ‘rule_score’,‘stu_info.s_score’

取消规则绑定

sp_unbindrule ‘object_name’ [,‘futureonly_flag‘ ]

解除stu_info表中s_score列上的规则绑定,语法如下:

exec sp_unbindrule ‘stu_info.s_score‘  

删除规则

DROP RULE rule_score;

删除名称为 rule_score的规则
DROP RULE rule_score

  

自定义规则绑定到列

标签:系统   插入   使用   创建   div   rop   修改   语句   class   

原文地址:https://www.cnblogs.com/leiminghui/p/13060866.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!