Condividi tramite


sys.xml_indexes (Transact-SQL)

Restituisce una riga per indice XML.

Nome colonna

Tipo di dati

Descrizione

<colonne ereditate>

 

Eredita le colonne da sys.indexes.

using_xml_index_id

int

NULL = Indice XML primario.

Nonnull = Indice XML secondario.

Nonnull è un riferimento di tipo self join all'indice XML primario.

secondary_type

char(1)

Descrizione del tipo di indice secondario:

P = Indice XML secondario PATH

V = Indice XML secondario VALUE

R = Indice XML secondario PROPERTY

NULL = Indice XML primario

secondary_type_desc

nvarchar(60)

Descrizione del tipo di indice secondario:

PATH = Indice XML secondario PATH

VALUE = Indice XML secondario VALUE

PROPERTY = Indice XML secondario PROPERTY

NULL = Indice XML primario

xml_index_type

tinyint

Disponibile a partire da SQL Server 2012 Service Pack 1, il tipo di indice:

0 = indice XML primario

1 = indice XML secondario

2 = indice XML selettivo

3 = indice XML selettivo secondario

xml_index_type_description

nvarchar(60)

Disponibile a partire da SQL Server 2012 Service Pack 1, la descrizione del tipo di indice:

PRIMARY_XML

Indice XML secondario

Indice XML selettivo

Indice XML selettivo secondario

path_id

int

NULL per tutti gli indici XML ad eccezione dell'indice XML selettivo secondario.

Altrimenti, l'ID del percorso promosso su cui si basa l'indice XML selettivo secondario. Questo valore è lo stesso di path_id della vista di sistema sys.selective_xml_index_paths.

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 (Transact-SQL)

Viste del catalogo per gli oggetti (Transact-SQL)