alter table score
add constraint FK_DEPTNO foreign key (学号)
references courses(课程名);
以oracle自带的用户scott为例.
create?table?dept(
);
create?table?emp(
hiredate?date,
stuid
number(10)
references
t_stu(stuid)
就是这个字段关联t_stu表的stuid字段;
couseid
number(10),
constraint
fk_couseid
foreign
key(couseid)
t_couse(couseid)
on
delete
cascade);
这个是外键关联,并做同步删除操作,就是如果t_couse表中的某个couseid数据被删除了,那么这张表相关的数据也会自动被删除;跟上面的区别就在于有没有做删除操作;
cascade
可以写在同一行,但是要用逗号分格开;
望采纳,码字不容易
以上就是土嘎嘎小编为大家整理的oracle主外键怎么写相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!