Delphi 3 и создание приложений баз данных


Удаление существующего индекса


Для удаления индекса, ранее созданного оператором CREATE INDEX, используется оператор

DROP INDEX <имя индекса>;

Нельзя удалить индекс, созданный в результате определения первичного и внешнего ключей, а также уникальности значений столбца или группы столбцов (PRIMARY KEY, FOREIGN KEY, UNIQUE). Для этой цели следует применять оператор ALTER TABLE.

Нельзя также удалить используемый индекс, что может иметь Место при выполнении другими пользователями запросов к БД. Кроме этого, для удаления индекса нужно иметь соответствующие привилегии доступа к БД.



Содержание раздела