数据库SQL语句:给表添加外键的四种方式
创始人
2025-01-15 07:05:42
0

1. 创建表的同时添加外键

create table score(     score int(3),     st_id int(16),     cs_id int(16),     primary key(st_id,cs_id),     FOREIGN KEY (st_id) REFERENCES student(id),     FOREIGN KEY (cs_id) REFERENCES classes(id) );

2. 已经创建表了怎么办:在表的定义外进行添加

alter table 表名 add constraint FK_ID foreign key(你的外键字段名) REFERENCES 外表表名(对应的表的主键字段名); 

3.直接在属性值后面添加

create table score(     cscore int(11),     st_id int(50) references student(id),     cs_id int(30) references classes(id),     primary key(st_id,cs_id) );

4.添加约束

create table score(     cscore int(11),     st_id int(50),     cs_id int(30),     primary key(st_id,cs_id),     CONSTRAINT `FK_ID_ST` FOREIGN KEY (st_id) REFERENCES student(id),     CONSTRAINT `FK_ID_CS` FOREIGN KEY (cs_id) REFERENCES classes(id) );

参考:sql增删改查基本语句 - 百度文库

相关内容

热门资讯

第八方辅助挂兴动互娱最强辅助神... 第八方辅助挂兴动互娱最强辅助神器下载!太难了其实确实真的是有挂(2023已更新)(有挂大全);兴动互...
玩家辅助挂老友福建麻将有挂!太... 玩家辅助挂老友福建麻将有挂!太夸张了其实真的有挂(2021已更新)(有挂教程)是一款可以让一直输的玩...
玩家必备科技掌心手机麻将辅牌器... 玩家必备科技掌心手机麻将辅牌器!太难了原来是有挂(2022已更新)(有挂研究),掌心手机麻将辅牌器是...
玩家爆料沐沐十三水辅助!太难了... 玩家爆料沐沐十三水辅助!太难了原来真的有挂(2022已更新)(有挂经验);沐沐十三水辅助中的10万兆...
揭秘关于家家乐牌吧辅助!太难了... 您好,家家乐牌吧辅助这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在这...
一起来探讨阿当比鸡有什的诀窍!... 一起来探讨阿当比鸡有什的诀窍!太难了原来确实是真的有挂(2020已更新)(有挂套路);阿当比鸡有什的...
玩家必看辅助挂蛮籽麻将有挂的!... 玩家必看辅助挂蛮籽麻将有挂的!太难了原来真的是有挂(2022已更新)(有挂来袭);蛮籽麻将有挂的软件...
【vue组件库搭建07】Vit... vitest官网vue-test-utils我们的测试框架选择的是 Vitest 和 vue-tes...
7.12 Cf Problem - 1955B - Codeforces思路因为b数组的顺序是乱的,所...
JVM系列 | 垃圾收集算法 JVM系列 | 垃圾收集算法文章目录前言如何判断对象已"死"?引用计数法可达性分析算法...