2010-04-09 18 views
21

Yarı zamanlı isteksiz DBA burada. Var olan birincil anahtar dizinini kümelenmiş olmayan kümelenmiş olarak değiştirmek istiyorum. Ve sözdizimi beni kaçıyor.Kümelenmemiş olmak için birincil anahtar nasıl değiştirilir?

Şu anda nasıl yazıldığını bu şekilde.

ALTER TABLE [dbo].[Config] WITH NOCHECK ADD 
    CONSTRAINT [PK_Config] PRIMARY KEY CLUSTERED 
    (
     [ConfigID] 
    ) ON [PRIMARY] 

Çevrimiçi belgelerde ALTER CONSTRAINT ifadesi görmüyorum.

ALTER TABLE dbo.Config DROP CONSTRAINT PK_Config 
go 
ALTER TABLE dbo.Config ADD CONSTRAINT PK_Config 
    PRIMARY KEY NONCLUSTERED (ConfigID) 

cevap

52

sonra kümelendirilmemiĢ gibi birincil anahtarı yeniden, kümelenmiş dizin bırakın. Benden daha fazla cevap ver ve cevabımı sil;)
+0

Haklısınız Andomar sensin, ben başka bir şey ile karıştırılmamalıdır olmalıdır: – Wolph

İlgili konular