sys.xml_indexes (Transact-SQL)

Devuelve una fila por índice XML.

Nombre de columna

Tipo de datos

Descripción

<columnas heredadas>

 

Hereda columnas de sys.indexes.

using_xml_index_id

int

NULL = Índice XML principal.

Nonnull = Índice XML secundario.

Nonnull es una referencia de autocombinación al índice XML principal.

secondary_type

char(1)

Descripción del tipo del índice secundario:

P = Índice XML secundario de PATH

V = Índice XML secundario de VALUE

R = Índice XML secundario de PROPERTY

NULL = Índice XML principal

secondary_type_desc

nvarchar(60)

Descripción del tipo del índice secundario:

PATH = Índice XML secundario de PATH

VALUE = Índice XML secundario de VALUE

PROPERTY = Índices XML secundarios de PROPERTY.

NULL = Índice XML principal

xml_index_type

tinyint

Disponible a partir de SQL Server 2012 Service Pack 1, el tipo de índice:

0 = Índice XML principal

1 = Índice XML secundario

2 = Índice XML selectivo

3 = Índice XML selectivo secundario

xml_index_type_description

nvarchar(60)

Disponible a partir de SQL Server 2012 Service Pack 1, la descripción del tipo de índice:

PRIMARY_XML

Índice XML secundario

Índice XML selectivo

Índice XML selectivo secundario

path_id

int

NULL para todos los índices XML, salvo el índice XML selectivo secundario.

También es el identificador de la ruta de acceso promovida en la que se va a generar el índice XML selectivo secundario. Este valor es el mismo que el de path_id de la vista del sistema sys.selective_xml_index_paths.

Permisos

La visibilidad de los metadatos en las vistas de catálogo se limita a los elementos protegibles y que son propiedad de un usuario o para los que el usuario tiene algún permiso. Para obtener más información, vea Configuración de visibilidad de los metadatos.

Vea también

Referencia

Vistas de catálogo (Transact-SQL)

Vistas de catálogo de objetos (Transact-SQL)