Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
S’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de données SQL dans Microsoft Fabric
Affiche des informations sur les index d'une table ou d'une vue.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_helpindex [ @objname = ] N'objname'
[ ; ]
Arguments
[ @objname = ] N’objname'
Nom qualifié ou non qualifié d’une table ou d’une vue définie par l’utilisateur. @objname est nvarchar(776), sans valeur par défaut. Les guillemets ne sont nécessaires que si un nom qualifié de table ou de vue est spécifié. Si un nom qualifié complet (incluant un nom de base de données) est fourni, le nom de base de données doit être celui de la base de données active.
Valeurs des codes de retour
0 (réussite) or 1 (échec).
Jeu de résultats
| Nom de la colonne | Type de données | Description |
|---|---|---|
index_name |
sysname | Nom de l’index. |
index_description |
varchar(210) | Description de l’index, y compris le groupe de fichiers dans lequel il se trouve. |
index_keys |
nvarchar(2078) | Colonnes de table ou de vue sur lesquelles est construit l'index. |
Une colonne indexée décroissante est répertoriée dans le jeu de résultats avec un signe moins (-) suivant son nom ; une colonne indexée croissant, la valeur par défaut, est répertoriée par son nom seul.
Notes
Si les index sont définis à l’aide de l’option NORECOMPUTE de UPDATE STATISTICS, ces informations sont incluses dans la index_description colonne.
sp_helpindex expose uniquement les colonnes d’index triables ; par conséquent, il n’expose pas d’informations sur les index XML ou les index spatiaux.
autorisations
Nécessite l'appartenance au rôle public .
Exemples
L’exemple suivant signale les types d’index sur la Customer table dans AdventureWorks2025.
USE AdventureWorks2022;
GO
EXECUTE sp_helpindex N'Sales.Customer';
GO