DROP INDEX (селективные XML-индексы)

Удаляет существующий выборочный XML-индекс или вторичный выборочный XML-индекс.

Дополнительные сведения см. в следующих разделах:

Значок ссылки на раздел Синтаксические обозначения в Transact-SQL

Синтаксис

DROP INDEX
        index_name ON <object>
    [ WITH ( <drop_index_option> [ ,...n ] ) ]

<object> ::=
{
    [ database_name. [ schema_name ] . | schema_name. ] 
        table_or_view_name
}

<drop_index_option> ::=
{
    MAXDOP = max_degree_of_parallelism
    | ONLINE = { ON | OFF }
}

Аргументы

DROP, предложение

  • index_name
    Имя существующего индекса, который требуется удалить.

Пример. DROP INDEX sxi_index

ON, предложение

  • < object>
    Таблица, которая содержит индексированный XML-столбец. Используйте один из следующих форматов:

    • database_name.schema_name.table_name

    • database_name..table_name

    • schema_name.table_name

    • table_name

Пример. ON Tbl

WITH, предложение

  • <drop_index_option>
    Дополнительные сведения об удалении индекса см. в разделе DROP INDEX (Transact-SQL).

Безопасность

Разрешения

Для использования DROP INDEX требуется разрешение ALTER для таблицы или представления. По умолчанию это разрешение предоставляется предопределенной роли сервера sysadmin и предопределенным ролям базы данных db_ddladmin и db_owner.

Пример

В следующем примере показана инструкция DROP INDEX.

DROP INDEX sxi_index ON tbl

См. также

Основные понятия

Выборочный XML-индекс (SXI)

Создание, изменение и удаление селективных XML-индексов