SQL Server 2005包含在PK非聚集索引上

时间:2011-03-30 18:34:12

标签: sql-server sql-server-2005

我想在SQL Server 2005中添加一些包含在我的非聚集PK索引中,但是SSMS不允许我这样做。什么是好的选择?

1 个答案:

答案 0 :(得分:1)

不可能将included列添加到备份PK约束的索引中(可能是因为PK是一个逻辑构造,并且它恰好是由索引备份的实现细节?)

您可以创建自己的非群集唯一索引,而不是使用PK。外键仍然可以引用它。