当前位置:首页 » 数据仓库 » 在一个数据库中可以有多少个主键
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

在一个数据库中可以有多少个主键

发布时间: 2023-01-29 16:33:30

数据库中,一个表最多可以设置几个主键(大一新生)

主键当然一个,但有联合主键就是几个字段联合起来的主键

Ⅱ 为什么sql里的一个表有两个主键

一个数据库表只能有一个主键,不允许两个主键。但是允许两个字段联合起来设置为主键,这叫联合主键。

创建主键的方式如下:

ALTERTABLE选课表
ADDCONSTRAINTpk_选课表PRIMARYKEY(学号);

创建联合主键的方式如下:

ALTERTABLE选课表
ADDCONSTRAINTpk_选课表PRIMARYKEY(学号,课程编号);