SQL SERVER创建复合主键语句
时间: 2024-05-03 16:22:16 浏览: 139
SQL复合语句
在 SQL Server 中创建复合主键,可以使用以下语句:
```
CREATE TABLE table_name
(
column1 datatype1,
column2 datatype2,
column3 datatype3,
PRIMARY KEY (column1, column2)
);
```
其中,`column1` 和 `column2` 分别是要作为主键的列,它们组合起来形成一个复合主键。如果需要添加更多的列作为主键,只需在 `PRIMARY KEY` 后面继续列出即可。
注意,复合主键可以保证每个记录的唯一性,但不能保证每个列的唯一性。如果需要保证每个列的唯一性,应该使用唯一约束(`UNIQUE`)或单独的主键约束。
阅读全文