为了账号安全,请及时绑定邮箱和手机立即绑定

每张表只能存在一个主键么

我在一本书上看到好像不是只能存在一个主键,有单字段主键和多字段主键,CONSTRAINT pk_deptno PRIMARY KEY(dname,deptno) 这样deptno和dname就被设置成联合主键。这是什么意思

正在回答

4 回答

可以有多个主键(联合主码)

0 回复 有任何疑惑可以回复我~

一张表只能有一个主键,当需要多个字段才能唯一确定一条记录时,可以使用复合主键

0 回复 有任何疑惑可以回复我~

那我给的代码中,好像deptno和dname都是主键,没外键吧

0 回复 有任何疑惑可以回复我~

只能存在一个主键,可以存在多个外键

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
与MySQL的零距离接触
  • 参与学习       396886    人
  • 解答问题       3353    个

本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识

进入课程

每张表只能存在一个主键么

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信