Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base 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_namedatabase_name..table_nameschema_name.table_nametable_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