sp_helpindex (Transact-SQL)
Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed Instance
Gibt Informationen zu den Indizes in einer Tabelle oder Sicht zurück.
Transact-SQL-Syntaxkonventionen
Syntax
sp_helpindex [ @objname = ] 'name'
Argumente
[ @objname = ] 'name'
Der qualifizierte oder nicht qualifizierte Name einer benutzerdefinierten Tabelle oder Sicht. Anführungszeichen sind nur erforderlich, wenn ein qualifizierter Tabellen- oder Sichtname angegeben wird. Bei Angabe eines vollqualifizierten Namens, einschließlich eines Datenbanknamens, muss es sich bei dem Datenbanknamen um den Namen der aktuellen Datenbank handeln. name ist vom Datentyp nvarchar(776)und hat keinen Standardwert.
Rückgabecodewerte
„0“ (erfolgreich) oder „1“ (fehlerhaft)
Resultsets
Spaltenname | Datentyp | BESCHREIBUNG |
---|---|---|
index_name | sysname | Indexname. |
index_description | varchar(210) | Beschreibung des Indexes einschließlich der Dateigruppe, in der er sich befindet. |
index_keys | nvarchar(2078) | Die Spalten der Tabelle oder Sicht, für die der Index erstellt wird. |
Eine absteigende indizierte Spalte wird im Resultset mit einem Minuszeichen (-) hinter dem Namen aufgelistet. Eine aufsteigende indizierte Spalte, der Standard, wird nur mit dem Namen aufgelistet.
Bemerkungen
Wenn Indizes mithilfe der NORECOMPUTE-Option VON UPDATE STATISTICS festgelegt wurden, sind diese Informationen in der Spalte index_description enthalten.
sp_helpindex macht nur bestellbare Indexspalten verfügbar; daher werden keine Informationen zu XML-Indizes oder räumlichen Indizes verfügbar gemacht.
Berechtigungen
Erfordert die Mitgliedschaft in der public -Rolle.
Beispiele
Das folgende Beispiel gibt die Indextypen in der Customer
-Tabelle aus.
USE AdventureWorks2022;
GO
EXEC sp_helpindex N'Sales.Customer';
GO
Weitere Informationen
Gespeicherte Prozeduren für die Datenbank-Engine (Transact-SQL)
sys.indexes (Transact-SQL)
sys.index_columns (Transact-SQL)
Gespeicherte Systemprozeduren (Transact-SQL)
UPDATE STATISTICS (Transact-SQL)
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für