在表上创建主键

问题描述 投票:0回答:1

我们在数据库中有一个表列表,但未定义主键。我们决定在其上添加primary key。大多数表都有一个identity键列。但是在大多数存储过程中,我们使用其他列进行数据检索。我对于需要在哪个列中创建主键感到困惑,因为它还会创建聚簇索引。

感谢您的帮助。

sql sql-server ssms
1个回答
2
投票

您可以尝试下面的示例;

ALTER TABLE Db.TableName 
ADD CONSTRAINT PK_Id PRIMARY KEY NONCLUSTERED (Id);
© www.soinside.com 2019 - 2024. All rights reserved.