- 13
- 0
- 约1.08万字
- 约 50页
- 2016-12-21 发布于重庆
- 举报
完整性约束--PRIMARY KEY 定义列级主键约束的语法格式如下: 列名1 数据类型 [CONSTRAINT 约束名] PRIMARY KEY 定义表级主键约束的基本格式为: [Constraint 约束名] primary key (列名1[,列名2,…]) 完整性约束-- FOREIGN KEY 定义列级外键约束的语法格式如下: 列名1 数据类型[CONSTRAINT 约束名]REFERENCES ref_table (列名) 定义表级外键的命令基本格式 [Constraint 约束名] foreign key (列名1[,列名2,…])references 表名(列名1[,列名2,…]) (注意:定义外键时要保证被定义为外健的属性在参照表中已经被定义为主健 ) 例:建立基本表:学生表,课程表,选课表,加入主键,外键约束,并要求学生姓名和课程名不为空。 create table student (Sno char(6) primary key, S_Name char(8) not null, S_Age int , S_Sex char(2) , S_Dept char(20), constraint c1 check(S_Sex in (男,女))) create table course (Cno char(4) prima
原创力文档

文档评论(0)