Sql server索引和完整性.pptVIP

  • 9
  • 0
  • 约1.36万字
  • 约 50页
  • 2017-06-02 发布于湖北
  • 举报
Sql server索引和完整性

7.2.2 创建域完整性:CHECK/CREATE RULE 【例7.11】 在pxscj数据库中创建一个表xsb1,其结构与xsb表相同。但要求:出生时间必须大于1994年1月1日。 USE pxscj GO CREATE TABLE xsb1 ( 学号 char(6) NOT NULL PRIMARY KEY, 姓名 char(8) NOT NULL, 性别 bit NULL DEFAULT 1, 出生时间 date NULL CHECK(出生时间1994-01-01), 专业 char(12) NULL DEFAULT 计算机, 总学分 int NULL DEFAULT 0, 备注 varchar(500) NULL, CONSTRAINT cxh_zy CHECK(left(学号,2)=19 and 专业=计算机 or left(学号,2)=22 and 专业=通信工程) ) GO 7.2.2 创建域完整性:CHECK/CREATE RULE 定义后,在xsb1表中输入学号“220001”中的“22”与“计算机专业”不一致会显示错误信息,如图7.6所示。 7.2.2 创建域完整性:CHECK/CREATE RULE 3)以命令方式在修改表时创建CHECK约

文档评论(0)

1亿VIP精品文档

相关文档