Это нечто большее, чем кажется
для создания кластеризованного индекса
drop index mytable.clusindex1
go
create clustered index clusindex1 on mytable(cluscolumn)
для создания некластеризованного индекса
drop index mytable.clusindex1
go
create index clusindex1 on mytable(cluscolumn) --non clustered is default
, сказав, чтовы можете иметь только один кластеризованный индекс на таблицу, поэтому, если вы попытаетесь удалить индекс и воссоздать его как кластерный индекс, он потерпит неудачу, если у вас уже есть кластерный индекс.Всякий раз, когда вы удаляете кластеризованный индекс, все некластеризованные индексы также удаляются и воссоздаются, указывая на кучу, а затем снова удаляются и воссоздаются при создании кластеризованного индекса, теперь указывающего на кластерный индекс (ищите предложение WITH DROP_EXISTING)
Я бы сказал, посмотрите, как работает индексирование в Books On Line, прежде чем вы начнете удалять и воссоздавать индексы