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.

UwagaUwaga:
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.