– 设置主外键约束
1.创建表时设置外键约束
constraint 约束名 forgin key(主键) reference 从表名(从表主键)
create table A (
anumber int primary key , -- 字段名 约束
aname char(11) unique ,
bnumber int
);
create table B (
Bnumber int primary key ,
bname varchar(11),
anumber int,
constraint a_b foreign key(bnumber) references B(bnumber)
);
2.表已经创建成功后再添加外键约束
添加外键约束:
alter table 从表名 add constraint 外键约束名称 foreight key(列名) references 主表名称(主键列名)
alter table B add constraint B_A foreign key(bnumber) references A(anumber);