sqlserver 候选键语句
时间: 2023-07-06 16:41:46 浏览: 283
《SQL Server 2016数据库应用教程》试卷及答案3套.pdf
在 SQL Server 中,可以使用以下语句创建候选键:
```
ALTER TABLE table_name
ADD CONSTRAINT constraint_name PRIMARY KEY (column1, column2, ...);
```
其中,`table_name` 是要创建候选键的表名,`constraint_name` 是要创建的候选键的名称,`column1, column2, ...` 是要包含在候选键中的列名。
此语句将在指定的表上创建一个新的候选键,并将其命名为指定的名称。候选键将由一个或多个列组成,并将确保这些列中的每个值都是唯一的且不为空。
请注意,如果表中已经存在主键或唯一约束,则不能创建新的候选键。
阅读全文