Condividi tramite


DROP INDEX (indici XML selettivi)

Elimina un indice XML selettivo esistente o secondario.

Per ulteriori informazioni, vedere gli argomenti seguenti:

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQL

Sintassi

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 }
}

Argomenti

Clausola DROP

  • index_name
    Nome dell'indice esistente che si desidera eliminare.

Ad esempio: DROP INDEX sxi_index

Clausola ON

  • < object>
    Tabella contenente la colonna XML indicizzata. Utilizzare uno dei seguenti formati:

    • database_name.schema_name.table_name

    • database_name..table_name

    • schema_name.table_name

    • table_name

Ad esempio: ON Tbl

Clausola WITH

Sicurezza

Autorizzazioni

Per eseguire DROP INDEX, è necessario disporre dell'autorizzazione ALTER per la tabella o la vista. Questa autorizzazione viene concessa per impostazione predefinita al ruolo predefinito del server sysadmin e ai ruoli predefiniti del database db_ddladmin e db_owner.

Esempio

Nell'esempio seguente viene illustrata un'istruzione DROP INDEX.

DROP INDEX sxi_index ON tbl

Vedere anche

Concetti

Indici XML selettivi

Creare, modificare o eliminare indici XML selettivi