DROP INDEX (Index XML sélectifs)

S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceBase de données SQL dans Microsoft Fabric

Supprime un index XML sélectif existant ou l'index XML secondaire sélectif dans SQL Server. Pour plus d’informations, consultez Index XML sélectifs (SXI).

Conventions de la syntaxe Transact-SQL

Syntaxe

DROP INDEX index_name ON <object>  
    [ WITH ( <drop_index_option> [ ,...n ] ) ]  
  
<object> ::=  
{ database_name.schema_name.table_or_view_name | schema_name.table_or_view_name | table_or_view_name }  
  
<drop_index_option> ::=  
{  
    MAXDOP = max_degree_of_parallelism  
    | ONLINE = { ON | OFF }  
}  

Arguments

index_name
Nom de l'index existant à supprimer.

< object> est la table qui contient la colonne XML indexée. Utilisez l'un des éléments suivants :

  • database_name.schema_name.table_name

  • database_name..table_name

  • schema_name.table_name

  • table_name

<drop_index_option> Pour des informations sur les options d’index de chute, voir DROP INDEX (Transact-SQL).

Sécurité

Autorisations

L’autorisation ALTER sur la table ou la vue est requise pour exécuter DROP INDEX. L'autorisation est accordée par défaut au rôle serveur fixe sysadmin et aux rôles de base de données fixes db_ddladmin et db_owner.

Exemple

L’exemple suivant montre une DROP INDEX instruction.

DROP INDEX sxi_index ON tbl;  

Voir aussi

Index XML sélectifs (SXI)
Créer, modifier ou supprimer des index XML sélectifs