第六篇完整性控制.pptVIP

  • 1
  • 0
  • 约5.96千字
  • 约 74页
  • 2017-06-17 发布于湖北
  • 举报
1 第八章 SQL Server的完整性控制 2)使用T-SQL定义外键 CONSTRAINT constraint_name FOREIGN KEY (column_name[,…n]) REFERENCES ref_table [(ref_column[,…n])] 6.2 约束 例:创建一个考勤表,与已存在的“课程基本信息”表相关联。 CREATE TABLE 考勤表( 学号 char(10) not null references 学生基本信息(学号), 姓名 char(10) not null, 课程号 char(2) references 课程基本信息(课程号), 迟到 smallint null, 旷课 smallint null, 请假 smallint null, Constraint pk_考勤 primary key(学号,课程号) ) 6.2 约束 2. 管理外键 1)查看外键信息: sp_fkeys 表名 2)删除外键: ALTER TABLE 表名 6.2 约束 3)添加外键: ALTER TABLE 表名 {ADD {列名列定义 [CONSTRAINT约束名] [[FOREIGN KEY]REFERENCES引用表名[(引用列)] [NOT FOR REPLICATION] } [,…n] |[WITH CHECK|WIT

文档评论(0)

1亿VIP精品文档

相关文档