sys.index_columns (języka Transact-SQL)
Zawiera jeden wiersz na kolumna , która jest częścią sys.indexes indeksu lub nieuporządkowana tabela (stosu).
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
object_id |
int |
Identyfikator obiektu indeksu jest zdefiniowana. |
index_id |
int |
Identyfikator indeksu, w którym zdefiniowano kolumna . |
index_column_id |
int |
Identyfikator indeksu kolumna.index_column_id jest unikatowy tylko w ramach index_id. |
column_id |
int |
Identyfikator kolumna w object_id. 0 = Wiersz identyfikator (RID) indeks nieklastrowany. column_id jest unikatowy tylko w ramach object_id. |
key_ordinal |
tinyint |
Liczba porządkowa (systemem 1) w ramach zestaw klucz- kolumny. 0 = Niekolumna kluczlub indeksu XML lub przestrzennej indeksu.
Uwaga:
XML lub przestrzennej indeksu nie można klucz , ponieważ kolumny źródłowej nie są porównywalne, co oznacza, że ich wartości nie zamówione.
|
partition_ordinal |
tinyint |
Liczba porządkowa (w oparciu o 1) w ramach zestaw partycjonowanie kolumny. 0 = Nie partycjonowanie kolumna. |
is_descending_key |
bit |
1 = Indeks klucz kolumna ma malejącej kierunek sortowania. 0 = Indeks klucz kolumna ma rosnącej kierunek sortowania. |
is_included_column |
bit |
1 = Jest nonkey kolumna dodane do indeksu za pomocą utworzyć indeks zawierają klauzula. 0 = Kolumna nie jest dołączone kolumna. |
Uprawnienia
W programie SQL Server 2005 i nowszych wersjach widoczność metadanych w widokach wykazu jest ograniczona do zabezpieczanych obiektów, które należą do użytkownika lub do których udzielono użytkownikowi pewnych uprawnień.Aby uzyskać więcej informacji, zobacz Konfiguracja widoczność metadanych.