1.create table 表名 (属性名 数据类型,
属性名 数据类型
...
constraint 外键约束名 foreign key(属性名1)
references 表名 (属性名2)
);
注释:在上述语句中,‘外键约束名’用来标识约束名,‘属性名1’参数是子表中设置外键的字段名,‘属性2’参数是父表中设置主键约束的字段名。
for example: 主表: create table t_dept(
deptno int primary key,
dname varchar(30),
loc varchar(20));
子表:create table t_employee(
enpno int primary key,
ename varchar(300),
deptno int,
constraint fk_deptno foreign key(deptno)
references t_dept(deptno));
转载于:https://blog.51cto.com/xin521long/1832446