从CREATE TABLE语法页面引用:
主键可以是多列索引。但是,您不能使用列规范中的PRIMARY KEY键属性创建多列索引。这样做仅将单列标记为主要。您必须使用单独的PRIMARY KEY(index_col_name,…)子句。
这样的事情可以用于多列主键:
CREATE TABLE
product (
category INT NOT NULL,
id INT NOT NULL,
price DECIMAL,
PRIMARY KEY(category, id)
);
@H_404_10@