sp_helpindex (języka Transact-SQL)
Raportuje informacje na temat indeksy na tabela lub widoku.
Składnia
sp_helpindex [ @objname = ] 'name'
Argumenty
- [ @objname=] 'name'
Jest nazwa kwalifikowana lub nonqualified przez użytkownika tabela lub widoku.Cudzysłowy są wymagane tylko wtedy, gdy określono kwalifikowaną nazwę tabela lub widoku.Jeśli podana jest w pełni kwalifikowana nazwa, łącznie z nazwą bazy danych, nazwa bazy danych musi być nazwą bieżącej bazy danych.namejest nvarchar(776), z braku domyślne.
Wartości kodów powrotnych
0 (sukces) lub 1 (błąd)
Zestawy wyników
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
index_name |
sysname |
Nazwa indeksu. |
index_description |
varchar(210) |
grupa plików , który znajduje się w tym opis indeksu. |
index_keys |
nvarchar(2078) |
Kolumny tabeli lub widoku na których jest zbudowany indeks. |
Malejącej indeksowanej kolumna zostaną wyświetlone w zestaw wyników ze znakiem minus (-) po jego nazwę; rosnącej indeksowanej kolumna, ustawienie domyślne, zostaną wyświetlone przy użyciu jego nazwy samodzielnie.
Uwagi
Jeśli indeksy zostały zestaw za pomocą opcji NORECOMPUTE aktualizacji statystyk, że informacje znajdują się w index_description kolumna.
sp_helpindex udostępnia tylko kolumny indeksu prędkości; dlatego nie ujawnia informacje na temat indeksów XML lub przestrzennej indeksy.
Uprawnienia
Wymaga członkostwa w public rolę.
Przykłady
Poniższy przykład raporty na typy indeksów na Customer tabela.
USE AdventureWorks2008R2;
GO
EXEC sp_helpindex N'Sales.Customer';
GO