sp_helpindex (Transact-SQL)

Affiche des informations sur les index d'une table ou d'une vue.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

sp_helpindex [ @objname = ] 'name'

Arguments

  • [ @objname= ] 'name'
    Spécifie le nom qualifié ou non d'une table ou d'une vue définie par l'utilisateur. Les guillemets ne sont nécessaires que si un nom qualifié de table ou de vue est spécifié. Si un nom 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. name est de type nvarchar(776), sans valeur par défaut.

Notes

Si les index ont été définis à l'aide de l'option NORECOMPUTE de UPDATE STATISTICS, cette information est incluse dans la colonne index_description.

Autorisations

Il faut obligatoirement appartenir au rôle public.

Valeurs des codes renvoyés

0 (succès) ou 1 (échec)

Ensembles de résultats

Nom de colonne Type de données Description

index_name

sysname

Nom de l'index.

index_description

varchar(210)

Description d'index incluant le groupe de fichiers sur lequel il est situé.

index_keys

nvarchar(2078)

Colonnes de table ou de vue sur lesquelles est construit l'index.

Le nom d'une colonne indexée décroissante apparaît dans l'ensemble de résultats, suivi du signe moins (-) ; une colonne indexée croissante (l'ordre de tri par défaut) apparaît sous son seul nom.

Exemple

Cet exemple donne des informations sur les types des index de la table Customer.

USE AdventureWorks;
GO
EXEC sp_helpindex N'Sales.Customer';
GO

Voir aussi

Référence

Procédures stockées du moteur de base de données (Transact-SQL)
sys.indexes (Transact-SQL)
sys.index_columns (Transact-SQL)
Procédures stockées système (Transact-SQL)
UPDATE STATISTICS (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005