mysql一张表设置两个主键是不是可以两个主键联合确定唯一性
是的,MySQL中的一张表可以设置两个主键,并且这两个主键可以联合确定唯一性。这种情况下,这两个主键组成的组合必须是唯一的,即每一行的这两个主键的组合值不能与其他行的组合值相同。可以使用UNIQUE关键字来定义这种联合唯一性约束。例如:
CREATE TABLE mytable (
column1 INT,
column2 INT,
PRIMARY KEY (column1, column2)
);
上述示例中,column1和column2都被定义为主键,并且它们的组合必须是唯一的。
原文地址: https://www.cveoy.top/t/topic/ijxo 著作权归作者所有。请勿转载和采集!