- 12
- 0
- 约2.68千字
- 约 22页
- 2018-05-05 发布于广东
- 举报
SQL第6章—规则与默认.ppt
第6章 规则与默认 6.6 使用规则 6.7 使用默认 规则与CHECK约束的比较 1、check约束比规则更简明,它可以在建表时由create table语句将其作为表的一部分进行指定。 2、规则需要单独创建,然后绑定到列上; 3、在一个列上只能应用一个规则,但是却可以应用到多个check约束。 4、规则的优点是:一个规则只需要定义一次就已可以多次应用,可以应用到多个表或多个列,还可以应用到用户定义的数据类型上。 6.6 使用规则 1.创建规则 2.绑定规则 3.解绑规则 4.删除规则 6.6.1 创建规则与绑定规则 1)创建规则的命令是CREATE RULE,其语法格式为: CREATE RULE rule_name AS condition_expression 2)绑定规则其语法格式为 : [EXECUTE] sp_bindrule ‘规则名称’,’表名.字段名’|’自定义数据类型名’ 6.6.1 创建规则与绑定规则 例1:使用T-SQL 语句在“northwind”数据库中 创建规则,名称为region_rule,条件表达 式是要求变量在(‘wa’,’ia’,’il’,’ks’,’mo’) 范 围之内。 T-SQL 语句如下: CREATE RULE regi
原创力文档

文档评论(0)