给表添加外键约束分两种情况,一种是刚建表的时候直接添加外键约束,另一种则是表已经创建好了再添加外键约束。
建表时添加外键约束:
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 是外键名称
本文介绍在SQL中如何为表添加外键约束。一种方式是在创建表时直接定义外键约束,另一种方式则是在表创建后通过ALTER TABLE命令来添加外键约束。
1246

被折叠的 条评论
为什么被折叠?



