数据库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增删改查基本语句 - 百度文库

相关内容

热门资讯

近期!aapoker怎么开辅助... 近期!aapoker怎么开辅助器,aa poker辅助(透视)手筋教程(原来真的是有挂)-哔哩哔哩1...
透视积累!wepoker免费脚... 透视积累!wepoker免费脚本,wepoker怎么设置盖牌(脚本)关于教程(都是是有挂)-哔哩哔哩...
透视必备!wpk透视是真的吗(... 透视必备!wpk透视是真的吗(透视)wpk辅助,教程妙招(有挂存在)-哔哩哔哩1、每一步都需要思考,...
据文件显示!aapoker破解... 据文件显示!aapoker破解侠是真的吗,aapoker能控制牌吗(透视)方案教程(总是存在有挂)-...
透视大纲!wepoker科技辅... 透视大纲!wepoker科技辅助器,有没有人wepoker(脚本)揭露教程(其实存在有挂)-哔哩哔哩...
透视关于!wpk透视工作室(透... 透视关于!wpk透视工作室(透视)wpk免费辅助,教程资料(竟然有挂)-哔哩哔哩1、每一步都需要思考...
据报道!aapoker辅助软件... 据报道!aapoker辅助软件合法吗,aapoker透视脚本(透视)模板教程(都是是真的挂)-哔哩哔...
透视模块!wepoker透视有... 透视模块!wepoker透视有没有,wepoker轻量版书签(脚本)有挂教程(果然真的有挂)-哔哩哔...
透视推荐!wpk系统是否存在透... 透视推荐!wpk系统是否存在透视行为(透视)wpk模拟器,教程讲义(有挂教学)-哔哩哔哩1)wpk系...
无独有偶!aapoker怎么提... 您好,aapoker怎么提高中牌率这款游戏可以开挂的,确实是有挂的,需要了解加去威信【1367043...