DROP INDEX
Содержание раздела
Поддерживается в версиях: 6.11 / 6.10 / 6.9 / 6.8.
Запрос удаляет индекс для физической таблицы в указанных или всех датасорсах.
Запрос доступен для любых таблиц поддерживаемых СУБД.
Поддерживаемые СУБД
Запрос доступен для СУБД ADB и ADP.
Связанные запросы
Синтаксис
DROP INDEX <index_deletion_string> [DATASOURCE_TYPE (datasource_aliases)]
Параметры:
index_deletion_string
-
Текст команды на удаление индекса. Передается в СУБД в неизменном виде.
Ключевое слово DATASOURCE_TYPE
Ключевое слово DATASOURCE_TYPE
задает список имен датасорсов datasource_aliases
, в которых удаляется индекс. Элементы списка перечисляются через запятую, каждый из них указывается в одинарных кавычках (например, 'adp', 'adp2'
).
Если ключевое слово не указано, система удаляет индекс изо всех доступных датасорсов окружения.
Варианты ответа
В ответе возвращается:
- пустой объект ResultSet при успешном выполнении запроса;
- исключение при неуспешном выполнении запроса.
При ошибке удаления индекса в любом из датасорсов в ответе возвращается ошибка, даже если в остальных датасорсах индекс был успешно удален.
Примеры
Удаление индекса во всех датасорсах
DROP INDEX marketing.transaction_date
Удаление индекса в указанном датасорсе
DROP INDEX test_marketing.index1 DATASOURCE_TYPE ('adp2')