Оператор drop index удаляет один или более индексов из текущей базы данных. Обратите внимание, что удаление кластеризованного индекса может оказаться затратной по ресурсам операцией, потому что потребуется пересоздавать все некластеризованные индексы. (Все некластеризованные индексы используют индексные ключи кластеризованного индекса в качестве указателя в их индексных страницах листьев.) В примере 10.4 показано, как может быть удален индекс i_empno.
Оператор drop index имеет дополнительную опцию моуе то, которая является аналогом опции on в операторе create index. Другими словами, вы можете использовать эту опцию для указания места, куда нужно помещать строки данных, которые размещаются в страницах листьев кластеризованного индекса. Эти данные перемещаются на новое место в форме кучи. В качестве нового размещения вы можете задать либо значение по умолчанию, либо именованную файловую группу.
Системная процедура sp_rename, которая обсуждалась, может быть использована для переименования индекса.