第7部分数据库完整性课程.pptVIP

  • 9
  • 0
  • 约8.01千字
  • 约 54页
  • 2016-12-04 发布于江苏
  • 举报
约束  RULE(规则) 实质 数据库中对存储在数据表中列或用户自定义数据类型的域完整性提供的值的规定和限制 规则与其作用的表是相互独立的 表的列可以有多个CHECK约束 目的 检查用户为其所关联的列输入数据的有效性 T-SQL方式  管理规则 约束列表 管理规则 创建RULE约束 规则的绑定、松绑、删除 规则 约束  创建RULE约束 基本语句格式 示例 【例7-12】 【例7-13】 管理规则 管理规则  CREATE RULE  规则名 AS 条件表达式 【例7-12】 创建成绩规则grade_rule 。 返回 CREATE RULE grade_rule AS @value BETWEEN 0 AND 100 【例7-13】 创建出生日期规则 birth_rule 返回 CREATE RULE birth_rule AS @brithdate = ‘1978-01-01’ AND @birth_date = GetDate() 规则的绑定 基本语句格式 示例 【例7-14】 【例7-15】 管理规则 管理规则  sp_bindrule [@rulename =] ‘规则名’,         [@objname =] ‘数据表名.列名’[,FUTUREONLY] [,FUTUREONLY]:只对所创建的新列有效

文档评论(0)

1亿VIP精品文档

相关文档