要求:建立了两个表一个attence(记作A表),一个leave(记作L表)。
A表中有用户的用户名,密码,id(自增作为主键)。
L表中是一个请假的表,L表中需要标识哪一个用户请的假。
这里需要设置外键:
步骤:
1、
在此右键L表
2、寻找并点击“关联/外键”或者摁“F10”。
d出此对话框。
3、新建
4、a在主键表下拉菜单中找到A表
b在Source Column中找到userid
c在Target Column 中找到id
d点击创建
就完成了外键的设置。
多个字段为外键,如下所示,成绩表中学号和课程编号是外键,分别和学生表和课程表连接,代码如下:
create table 成绩表
(学号 varchar(20) not null
constraint fk_学号 foreign key references 学生表(学号),
课程编号 varchar(20) not null
constraint fk_课程编号 foreign key references 课程表(课程编号)
constraint pk_学号_课程编号 primary key clustered(学号,课程编号),
成绩 real null
)
以上就是关于如何通过sqlyog对数据库表设置外键全部的内容,包括:如何通过sqlyog对数据库表设置外键、sql数据库中同一字段怎么添加多个外键约束呀 具体如图 谢谢大神啦、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)