1) Verwijder eerst de bestaande geclusterde index (IX_TableX_FieldB):
DROP INDEX TableX.IX_TableX_FieldB
2) Creëer een (tijdelijke) UNIEKE beperking voor de unieke velden waarnaar wordt verwezen in de primaire sleutel
ALTER TABLE TableX
ADD CONSTRAINT UQ_TableX UNIQUE(FieldA)
3) Laat de PRIMAIRE SLEUTEL vallen
ALTER TABLE TableX
DROP CONSTRAINT PK_TableX
4) Maak de PRIMAIRE SLEUTEL opnieuw als GECLUSTERD
ALTER TABLE TableX
ADD CONSTRAINT PK_TableX PRIMARY KEY CLUSTERED(FieldA)
5) Laat de tijdelijke UNIEKE beperking vallen
ALTER TABLE TableX
DROP CONSTRAINT UQ_TableX
6) Voeg de IX_TableX_FieldB weer toe als NIET-GECLUSTERD
CREATE NONCLUSTERED INDEX IX_TableX_FieldB ON TableX(FieldB)