第一句子大全,网罗天下好句子,好文章尽在本站!

数据库:使用sql语句建表的时候建立外键的两种方式

时间:2023-05-21

方式一:在建表的同时建立外键这样就将emp表的deptno设置外键,其中fkempdept是外键的名称方式二:先建表,然后再添加外键两种方式均添加了外键,上面两

友情提示:本文共有 720 个字,阅读大概需要 2 分钟。

外键约束

外键一般是引用另外一张表单的主键外键可以重复外键可以为空主键和外键不一定名称一致,一致比较好,可读性性强一个表引用n个表的主键,那么就会有n个外键

设置外键有两种方式,一个是在建表的时候就直接设置好外键,还有一个就是表已经建立好的情况下,通过alter添加外键,两个方法均可以实现。

方式一:在建表的同时建立外键

这样就将emp表的deptno设置外键,其中fk_emp_dept是外键的名称

方式二:先建表,然后再添加外键

两种方式均添加了外键,上面两个都添加了外键名称,这个作用是方便删除外键的

一旦建立外键,要注意,主表中主键没有的,从表不能添加,还有从表中使用的主表不能删除,要想删除,要先把从表中使用某个主键的删除,然后再删除主表中的数据

CREATE TABLE dept(deptno INT PRIMARY KEY AUTO_INCREMENT,demame VARCHAR(50));CREATE TABLE emp(empno INT PRIMARY KEY AUTO_INCREMENT,ename VARCHAR(50),deptno INT,CONSTRAINT fk_emp_dept FOREIGN KEY(deptno) REFERENCES dept(deptno));CREATE TABLE emp(empno INT PRIMARY KEY AUTO_INCREMENT,ename VARCHAR(50),deptno INT);ALTER TABLE emp ADD CONSTRAINT fk_emp_dept FOREIGN KEY(deptno) REFERENCES dept(deptno);

本文如果对你有帮助,请点赞收藏《数据库:使用sql语句建表的时候建立外键的两种方式》,同时在此感谢原作者。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
相关阅读
九年级英语语法选择题:第2讲(附答案解析)

九年级英语语法选择题:第2讲(附答案解析)

...看上去令人愉快,闻起来也不错.",根据设空处后面的形容词lovely和nice判断分别使用感管动词look和smell,故答案为C.17.-Mum,_____I play football this afternoon?﹣Sure,but you_________finish your homework first.A.may; couldB.can; mustC.can...

2023-09-11 #经典句子

部编版六年级下册语文课文《表里的生物》学习内容全解

部编版六年级下册语文课文《表里的生物》学习内容全解

...丽 柔和——强烈6.词语辨析洪亮:声音大而清晰。着重形容声音宏大。多形容嗓音、话音、回声、钟声等。嘹亮:着重形容音色清脆,而且声音高、传得远。一般只形容歌声、号声、喇叭声、鸡叫声等。常用于书面语中。响亮...

2023-01-30 #经典句子

每日一点|小学语文常用20个成语解析+造句 收藏学习为作文增彩!

每日一点|小学语文常用20个成语解析+造句 收藏学习为作文增彩!

...困难时,我们应尽力相助,不应隔岸观火。18.孤陋寡闻:形容见闻少,认识不多。造句:小明久居乡下,孤陋寡闻,外界许多事他都不知道。19.孤注一掷:比喻在危急时,不顾一切,尽最后的资产或能力作一次冒险。造句:老王...

2023-06-06 #经典句子

科普版英语好卷四年级下册Lesson1

科普版英语好卷四年级下册Lesson1

...,glasses,beautiful6. 非常,very much第七题1. 两个空都要填形容词性物主代词(表示......的),只能选your你的,my我的2. 还是考察形容词性物主代词,选他的his3. “谁的裤子和鞋子是红色的?”根据题目意思选谁的whose4. be动词是is...

2023-07-25 #经典句子

英语考试中的小技巧 掌握这些方法 轻松多拿十多分

英语考试中的小技巧 掌握这些方法 轻松多拿十多分

...。各种词尾变化的法则有多个名词。代名词主、目的格、形容词性、名词性、反体代名词冠词a/an/the在介词之后加上名词、代词、动态名词、介词的选择。形容词修饰名词、ed/ing、比较级、最高级动词,形,副词,加ly时不去e也...

2023-10-01 #经典句子

「英语语法」感叹句用法技巧全解

「英语语法」感叹句用法技巧全解

...个名词,比如说lovely girl, difficult girl, 那么这样的词就是形容词。2. “a/an”和“/”的应用。① beautiful girl , ② music, ③ honest man , ④orange,⑤ red apple。我们详细讲解一下这几组词用a,an,/, 的原因。首先第一个因为girl 是可数名词...

2023-08-29 #经典句子

英语句子分为简单句和复合句 你知道简单句有哪几种结构吗?

英语句子分为简单句和复合句 你知道简单句有哪几种结构吗?

...+表语句型特点:句中的动词是be动词或者其他系动词。A. 形容词、名词(短语)作为表语。1. This kind of food tastes delicious.这种食物吃起来很可口。2. She seems unhappy.她看起来不高兴。3. Knowledge is power.知识就是力量。4. We are primary sch...

2022-11-14 #经典句子

初中英语语法考点梳理之句子:疑问句与感叹句常考点 附例句解析

初中英语语法考点梳理之句子:疑问句与感叹句常考点 附例句解析

...不,她不会(喜欢)的。二、特殊疑问句用疑问代词疑问形容词或疑问副词引导的疑问句叫特殊疑问句。特殊疑问句不能用yes或no回答,读时用降调。常见的疑问代词有what, which, who, whom, whose常见的疑问形容词有what, which, whose常...

2023-01-14 #经典句子

新外研版七年级英语上册期末知识点总复习检测题含答案精讲

新外研版七年级英语上册期末知识点总复习检测题含答案精讲

...她。考查代词。she她,主格代词;her她/她的,宾格代词/形容词性的物主代词。根据句子结构可知,空一是句子的主语,应用主格代词she;空二是作宾语,应用宾格代词her。故选C。3.He likes ________ volleyball matches best, but basketball _...

2023-05-05 #经典句子