问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Oracle怎样创建关系表与其他的一个表关联

发布网友 发布时间:2022-04-24 13:16

我来回答

3个回答

热心网友 时间:2022-04-08 01:27

例如下面这两个表中分别存的时员工的基本信息和公司的部门信息。我们为
create table dept
(deptno number(10) not null,
deptname varchar2(30) not null,
constraint pk_dept primary key(deptno));

create table emp
( empno number(10) not null,
fname varchar2(20) ,
lname varchar2(20) ,
dept number(10) ,
constraint pk_emp primary key(empno));

然后我们现在增加外键试一下on delete cascade

alter table emp
add constraint fk_emp_dept foreign key(dept) references dept(deptno) on delete cascade;
先增加外键。然后插入数据。
insert into dept values(1,’销售部’);
insert into dept values(2,’财务部’);
insert into emp values (2,’Mary’,'Song’,1);
insert into emp values (3,’Linda’,'Liu’,2);
insert into emp values (4,’Linlin’,'Zhang’,1);
然后现在我要删除销售部,会有什么后果呢?
delete from dept where deptno = 1;
我们发现除了dept中的一条数据被删除了,emp中两条数据也被删除了,其中emp中的两条数据是参照了销售部的这条数据的,这就很容易理解on delete cascade了。

热心网友 时间:2022-04-08 02:45

设定外键呗 如果用JDeveloper开发的话 直接在界面就能用箭头来关联就可以了 EO(实体)VO(视图) 界面 3个组合起来就行了

热心网友 时间:2022-04-08 04:20

需要你设置主外键的,那样就可以关联了
主键关键字是primary key
外键的关键字是 foreign key
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
同龄人早发育好还是晚发育好 小孩晚熟正常吗? 女孩子身体发育的早晚跟童子身有关系吗? 自喷漆如何晾干 自喷漆一般几分钟能干 自动静电喷塑流水线 玫瑰茉莉薄荷茶有什么功效 平面磨床哪家的好 十大名牌平面磨床 手机病毒查杀软件推荐选择最好的手机病毒查杀软件 oracle 想把三张表关联起来,怎么关联? 在oracle数据库中,如何建立表与表之间的关系? plsql里面怎么oracle数据关系图 希望把操作步骤写下 谢谢了 怎么根据数据库表结构生成关系图 powerdesigner 建立表关系图,数据库为oracle,怎么为设定主键默认值为sy... oracle 数据库 表的关系图有什么软件可以显示 如何把oracle数据库里的表用工具生成对应的表关系图 Toad 上怎么生成Oracle数据库的关系图 怎样将Oracle数据库中的表画ER图,看过些ER图例子,还是不会自己做的... 怎么生成oracle数据库的关系图 怎么查看Oracle中已建好数据库的关系图 如果附睾炎,需要手术,会不会影响性生活吗 附睾炎需要手术吗 肿大腮留下的附睾丸炎 用手术吗 得了睾丸炎怎么办,谁有办法 睾丸炎严重么?可以不用做手术么? 睾丸炎得了好多年,做手术需要多少钱, 睾丸炎有哪些治疗法?需要输液或手术不? 睾丸炎怎么治疗比较好 睾丸炎症状会不会动手术啊,睾丸炎 oracle 数据库 对应表关系 oracle表与表之间可以建立关系吗?可以的话怎么建? 在mysql中查看各表之间的关系图的方法是什么? oracle中视图和表什么关系和区别 程序员为什么总是加班 ? 程序员连续加班在餐厅泪崩,程序员工作究竟有多累呢? 喉咙里有白色米粒状的异物,黏着在喉咙里,请问有什么办法可以把它给弄出来? 喉咙边上白色的异物如何清理 程序员连续加班餐厅泪流,这样换来的高薪真的值吗? 急!急!急!嗓子里有白色异物。 为什么程序员要经常加班到深夜 喉咙里有白色米粒状的异物,黏着在喉咙里,气味是恶臭。请问有什么办法可以把它给弄出来? 舌根与喉咙连接处有白色异物该怎么办? 喉咙有白色的东西绑在上面,是怎么回事, 还感觉喉咙有异物,非常的不舒服,是真的咽炎吗?如果是怎么治 喉咙 小舌头旁边有白色的异物 CMMI5级咨询认证的费用为什么这么贵? 喉咙里长了白色的东西去医院弄掉又长出来了,会自己脱落吗? 现在做CMMI5认证,企业要花多少钱呀? 最近觉得喉咙有异物,发现扁桃体上粘有一白色物,挤出是白色小块,有臭味... 喉咙里有时候会有白色的异物臭臭的,是什么啊,要紧吗?