sys.index_columns (Transact-SQL)
Contiene una riga per ogni colonna che fa parte di un indice sys.indexes o di una tabella non ordinata (heap).
Nome colonna |
Tipo di dati |
Descrizione |
---|---|---|
object_id |
int |
ID dell'oggetto su cui è definito l'indice. |
index_id |
int |
ID dell'indice nel quale è stata definita la colonna. |
index_column_id |
int |
ID della colonna dell'indice. index_column_id è un valore univoco solo nell'ambito di index_id. |
column_id |
int |
ID della colonna in object_id. 0 = Identificatore di riga (RID, Row Identifier) in un indice non cluster. Il valore column_id è univoco solo nell'ambito di object_id. |
key_ordinal |
tinyint |
Numero ordinale (in base 1) nel set di colonne chiave. 0 = la colonna non è una colonna chiave oppure è un indice XML, un indice columnstore ottimizzato in memoria xVelocity o un indice spaziale.
|
partition_ordinal |
tinyint |
Numero ordinale (in base 1) nel set di colonne di partizionamento. 0 = la colonna non è una colonna di partizionamento. |
distribution_ordinal |
bit |
Riservato per utilizzi futuri. |
is_descending_key |
bit |
1 = direzione di ordinamento decrescente per la colonna chiave dell'indice. 0 = direzione di ordinamento crescente per la colonna chiave dell'indice. Non si applica agli indici columnstore che restituiscono 0. |
is_included_column |
bit |
1 = la colonna è una colonna non chiave aggiunta all'indice tramite la clausola CREATE INDEX INCLUDE oppure è una colonna che fa parte di un indice columnstore. 0 = la colonna non è una colonna inclusa. Le colonne aggiunte in modo implicito perché fanno parte della chiave di clustering non sono elencate in sys.index_columns. Le colonne aggiunte in modo implicito perché colonne di partizionamento vengono restituite come 0. |
Autorizzazioni
La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui l'utente è proprietario o per le quali dispone di autorizzazioni. Per ulteriori informazioni, vedere Configurazione della visibilità dei metadati.
Vedere anche
Riferimento
Viste del catalogo per gli oggetti (Transact-SQL)
Viste del catalogo (Transact-SQL)
Concetti
Domande frequenti sull'esecuzione di query sul catalogo di sistema di SQL Server