学堂 学堂 学堂公众号手机端

数据库联合主键是由多个列组合在一起形成的唯一标识符

lewis 2年前 (2023-11-30) 阅读数 9 #技术

数据库联合主键是由多个列组合在一起形成的唯一标识符。要设置数据库联合主键,可以在创建表时使用以下语法:

CREATETABLEtable_name(
column1datatype,
column2datatype,
column3datatype,
PRIMARYKEY(column1,column2)
);

在上面的示例中,column1column2组成了联合主键。这意味着这两列的组合值必须是唯一的,不能重复。如果需要添加更多的列到联合主键中,只需在PRIMARYKEY后面继续添加列名即可。

另外,还可以使用ALTERTABLE命令来添加联合主键,如下面的示例所示:


ALTERTABLEtable_name
ADDCONSTRAINTpk_namePRIMARYKEY(column1,column2);

在上面的示例中,pk_name是要添加的联合主键的名称,column1column2是要包含在联合主键中的列。

版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门