给表添加外键约束分两种情况,一种是刚建表的时候直接添加外键约束,另一种则是表已经创建好了再添加外键约束。
建表时添加外键约束:
create table test_a(id number not null primary key,name varchar2(50));create table test_b(id number not null primary key,test_aId number references test_a(id), -- 设置外键约束name varchar2(50))
表已经建了再添加外键约束:
ALTER TABLE test_b add CONSTRAINT fk_testId FOREIGN KEY (test_aId) REFERENCES test_a(ID);--其中 fk_testId 是外键名称