sys.xml_indexes (Transact-SQL)sys.xml_indexes (Transact-SQL)

Se aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions) Se aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions)

Devuelve una fila por índice XML.Returns one row per XML index.

Nombre de la columnaColumn name Tipo de datosData type DescripciónDescription
<inherited columns> Hereda columnas de Sys. Indexes.Inherits columns from sys.indexes.
using_xml_index_idusing_xml_index_id intint NULL = Índice XML principal.NULL = Primary XML index.

Nonnull = Índice XML secundario.Nonnull = Secondary XML index.

Nonnull es una referencia de autocombinación al índice XML principal.Nonnull is a self-join reference to the primary XML index.
secondary_typesecondary_type char(1)char(1) Descripción del tipo del índice secundario:Type description of secondary index:

P = Índice XML secundario de PATHP = PATH secondary XML index

V = Índice XML secundario de VALUEV = VALUE secondary XML index

R = Índice XML secundario de PROPERTYR = PROPERTY secondary XML index

NULL = Índice XML principalNULL = Primary XML index
secondary_type_descsecondary_type_desc nvarchar(60)nvarchar(60) Descripción del tipo del índice secundario:Type description of secondary index:

PATH = Índice XML secundario de PATHPATH = PATH secondary XML index

VALUE = Índice XML secundario de VALUEVALUE = VALUE secondary XML index

PROPERTY = Índices XML secundarios de PROPERTY.PROPERTY = PROPERTY secondary xml indexes.

NULL = Índice XML principalNULL = Primary XML index
xml_index_typexml_index_type tinyinttinyint Tipo de índice:Index type:

0 = Índice XML principal0 = Primary XML index

1 = Índice XML secundario1 = Secondary XML index

2 = Índice XML selectivo2 = Selective XML index

3 = Índice XML selectivo secundario3 = Secondary selective XML index
xml_index_type_descriptionxml_index_type_description nvarchar(60)nvarchar(60) Descripción del tipo de índice:Description of index type:

PRIMARY_XMLPRIMARY_XML

Índice XML secundarioSecondary XML Index

Índice XML selectivoSelective XML Index

Índice XML selectivo secundarioSecondary Selective XML index
path_idpath_id intint NULL para todos los índices XML, salvo el índice XML selectivo secundario.NULL for all XML indexes except secondary selective XML index.

También es el identificador de la ruta de acceso promovida en la que se va a generar el índice XML selectivo secundario.Else, the ID of the promoted path over which the secondary selective XML index is built. Este valor es el mismo que el de path_id de la vista del sistema sys.selective_xml_index_paths.This value is the same value as path_id from sys.selective_xml_index_paths system view.

PermisosPermissions

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 sobre los que el usuario tiene algún permiso.The visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission. Para obtener más información, consulte Metadata Visibility Configuration.For more information, see Metadata Visibility Configuration.

Consulte tambiénSee Also

Vistas de catálogo (Transact-SQL) Catalog Views (Transact-SQL)
Object Catalog Views (Transact-SQL) (Vistas de catálogo de objetos [Transact-SQL])Object Catalog Views (Transact-SQL)