Megosztás a következőn keresztül:


sp_helpindex (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példánySQL-adatbázis a Microsoft Fabricben

Információkat jelent az indexekről egy táblázaton vagy nézeten.

Transact-SQL szintaxis konvenciók

Szemantika

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

Arguments

[ @objname = ] N'objname'

Egy felhasználó által definiált tábla vagy nézet minősített vagy nem minősített neve. @objnamenvarchar(776), alapértelmezett nélkül. Idézőjelek csak akkor szükségesek, ha minősített táblázat vagy nézetnév van megadva. Ha teljesen minősített név, beleértve az adatbázis nevet is, az adatbázis nevének kell lennie a jelenlegi adatbázis nevének.

Kódértékek visszaadása

0 (sikeres) vagy 1 (hiba).

Eredményhalmaz

Oszlop név Adattípus Description
index_name sysname Index neve.
index_description varchar(210) Index leírás, beleértve a fájlcsoportot, amelyben található.
index_keys nvarchar(2078) Táblázat vagy nézet oszlopok, amelyekre az index épül.

Egy csökkenő, indexelt oszlop szerepel az eredményhalmazban, amelynek neve után mínusz jel (-) következik; egy növekvő indexelt oszlop, az alapértelmezett oszlop, kizárólag a neve alapján van felsorolva.

Megjegyzések

Ha az indexeket a választás segítségével állítják NORECOMPUTEUPDATE STATISTICSbe, az információ az index_description oszlopba kerül.

sp_helpindex csak rendelhető indexoszlopokat tár fel; ezért nem tár fel információkat XML vagy térbeli indexekről.

Permissions

A nyilvános szerepkör tagságát igényli.

Példák

A következő példa a táblázatban szereplő indextípusokról Customer számol be.AdventureWorks2025

USE AdventureWorks2022;
GO

EXECUTE sp_helpindex N'Sales.Customer';
GO