下载此文档

管理表中的数据.ppt


文档分类:IT计算机 | 页数:约79页 举报非法文档有奖
1/79
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/79 下载此文档
文档列表 文档介绍
管理表中的数据
任务一
FOX公司需要对市场进行调查,要构造一个样本客户表,限定样本空间的大小不能超过10000。
表SAMPLE_CUSTOMER已经建立了,要求不改变表结构的前提下,可以实现自动对样本空间的限制 。表的结构如下:
Copyright© 2007 创智新程
任务
CREATE TABLE Sample_Customer(
CustomerID INT PRIMARY KEY,
CustomerName CHAR(50),
CustomerAddress CHAR(50),
CustomerCreditLimit MONEY)
Copyright© 2007 创智新程
解题步骤
步骤1:确定使用什么方法完成任务。
步骤2:确定编写规则的语句。
步骤3:创建规则。
步骤4:将规则绑定到列。
步骤5:验证规则是否生效。
Copyright© 2007 创智新程
步骤1
利用前述的CHECK约束可以轻松实现上述任务,但是,CHECK约束需要修改表的结构。
而规则是一个向后兼容的功能,用于执行一些与 CHECK 约束相同的功能。CHECK 约束是用来限制列值的首选标准方法。
CHECK 约束比规则简明,一个列只能应用一个规则,但是可以应用多个CHECK 约束。
Copyright© 2007 创智新程
步骤1
所以,在不改变表结构的前提下,使用规则来实施上述任务。
Copyright© 2007 创智新程
步骤2
创建称为规则的对象的语法如下:
CREATE RULE rule
AS condition_expression
rule是新规则的名称。规则名称必须符合标识符规则。可以选择是否指定规则所有者的名称。
Copyright© 2007 创智新程
步骤2
condition_expression 是定义规则的条件。
规则可以是 WHERE 子句中任何有效的表达式,并且可以包含诸如算术运算符、关系运算符和谓词(如 IN、LIKE、BETWEEN)之类的元素。
规则不能引用列或其它数据库对象。可以包含不引用数据库对象的内置函数.
Copyright© 2007 创智新程

管理表中的数据 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数79
  • 收藏数0 收藏
  • 顶次数0
  • 上传人SSL2021
  • 文件大小327 KB
  • 时间2021-10-09