标题:怎么设置外键
只看楼主
编程2011
Rank: 2
来 自:湖南
等 级:论坛游民
帖 子:73
专家分:19
注 册:2011-3-3
结帖率:92%
 问题点数:0 回复次数:4 
怎么设置外键
怎么在navicat for mysql中设置外键、、、、
搜索更多相关主题的帖子: mysql 
2011-10-30 13:21
小文苑
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2011-11-17
得分:0 
回复 楼主 编程2011
创建外键约束
比如主表(Students)和两个子表(Courses,Scores)建立外键关系,关联字段有Stu_id,Cur_id
代码如下:
Alter table Scores
Add constrant Score_ibfk_1 Foreign Key(Cur_id)references Courses(Cur_id) on Delete Cascade;
Add constrant Score_ibfk_2 Foreign Key(Stu_id)references Courses(Stu_id) on Delete Cascade;

我就是我~·
2011-11-20 11:25
lucky563591
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:4
帖 子:765
专家分:2103
注 册:2009-11-18
得分:0 
看看视频就知道了
2011-12-10 08:55
lucky563591
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:4
帖 子:765
专家分:2103
注 册:2009-11-18
得分:0 
foreign key
2011-12-16 09:32
lydiayang
Rank: 1
等 级:新手上路
帖 子:5
专家分:6
注 册:2011-9-2
得分:0 
两张表学生表student和成绩表score,student表的主键为stu_id,stu_id该字段也存在于score表中,那么在score表中可以创建外键约束
alter table  score add constraint fk_id  foreign key(stu_id) references student(stu_id);
2012-03-23 17:12



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-353828-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.158382 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved