我们在数据库中有一个表列表,但未定义主键。我们决定在其上添加primary key。大多数表都有一个identity键列。但是在大多数存储过程中,我们使用其他列进行数据检索。我对于需要在哪个列中创建主键感到困惑,因为它还会创建聚簇索引。
primary key
identity
感谢您的帮助。
您可以尝试下面的示例;
ALTER TABLE Db.TableName ADD CONSTRAINT PK_Id PRIMARY KEY NONCLUSTERED (Id);