sp_helpindex (Transact-SQL)

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-databas i Microsoft Fabric

Rapporterar information om indexen i en tabell eller vy.

Transact-SQL syntaxkonventioner

Syntax

sp_helpindex [ @objname = ] N'objname'
[ ; ]

Arguments

[ @objname = ] N'objname'

Det kvalificerade eller icke-kvalificerade namnet på en användardefinierad tabell eller vy. @objname är nvarchar(776), utan standard. Citattecken krävs endast om en kvalificerad tabell eller vynamn anges. Om ett fullt kvalificerat namn, inklusive ett databasnamn, tillhandahålls, måste databasnamnet vara namnet på den aktuella databasen.

Returnera kodvärden

0 (lyckades) eller 1 (fel).

Resultatuppsättning

Kolumnnamn Datatyp Description
index_name sysname Indexets namn.
index_description Varchar(210) Indexbeskrivning, inklusive filgruppen där den finns.
index_keys Nvarchar(2078) Tabell- eller vykolumner som indexet byggs på.

En nedåtgående indexerad kolumn listas i resultatuppsättningen med ett minustecken (-) efter namnet; en stigande indexerad kolumn, standarden, listas enbart med sitt namn.

Anmärkningar

Om index sätts med NORECOMPUTE alternativet , UPDATE STATISTICSinkluderas den informationen i kolumnen index_description .

sp_helpindex exponerar endast ordnade indexkolumner; därför exponerar den inte information om XML-index eller rumsliga index.

Permissions

Kräver medlemskap i offentlig roll.

Examples

Följande exempel rapporterar typerna av index i Customer tabellen i AdventureWorks2025.

USE AdventureWorks2022;
GO

EXECUTE sp_helpindex N'Sales.Customer';
GO