sys.selective_xml_index_paths (Transact-SQL)
Se aplica a:SQL Server
Disponible a partir de SQL Server 2012 (11.x) Service Pack 1, cada fila de sys.selective_xml_index_paths representa una ruta de acceso promocionada para un índice xml selectivo concreto.
Si crea un índice xml selectivo en xmlcol o la tabla T con la instrucción siguiente,
CREATE SELECTIVE XML INDEX sxi1 ON T(xmlcol)
FOR ( path1 = '/a/b/c' AS XQUERY 'xs:string',
path2 = '/a/b/d' AS XQUERY 'xs:double'
)
Habrá dos filas nuevas en sys.selective_xml_index_paths correspondientes al índice sxi1.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
object_id | int | Identificador de la tabla con la columna XML. |
id_de_índice | int | Identificador único del índice xml selectivo. |
path_id | int | Identificador de la ruta de acceso XML promocionado. |
path | nvarchar(4000) | Ruta de acceso promocionada. Por ejemplo, '/a/b/c/d/e'. |
name | sysname | Nombre de ruta de acceso. |
path_type | tinyint | 0 = XQUERY 1 = SQL |
path_type_desc | sysname | Basado en path_type valor "XQUERY" o "SQL". |
xml_component_id | int | Id. único del componente del esquema XML en la base de datos. |
xquery_type_description | nvarchar(4000) | Nombre del tipo xsd especificado. |
is_xquery_type_inferred | bit | 1 = el tipo se infiere. |
xquery_max_length | smallint | Longitud máxima (en carácter de tipo xsd). |
is_xquery_max_length_inferred | bit | 1 = la longitud máxima se infiere. |
is_node | bit | 0 = la sugerencia de node() no está presente. 1 = se aplica la sugerencia de optimización de node(). |
system_type_id | tinyint | Id. del tipo de sistema de la columna. |
user_type_id | tinyint | Identificador del tipo de usuario de la columna. |
max_length | smallint | Longitud máxima (en bytes) del tipo. -1 = El tipo de datos de las columnas es varchar(max), nvarchar(max), varbinary(max) o xml. |
precisión | tinyint | Precisión máxima del tipo si está basado en numerales. De lo contrario, 0. |
scale | tinyint | Escala máxima del tipo si está basado en numerales. De lo contrario, es 0. |
collation_name | sysname | Nombre de la intercalación del tipo si está basado en caracteres. En caso contrario, NULL. |
is_singleton | bit | 0 = la sugerencia SINGLETON no está presente. 1 = Se aplica la sugerencia de optimización SINGLETON. |
Permisos
La visibilidad de los metadatos de las vistas de catálogo se limita a elementos protegibles que un usuario posee o en el que se concedió algún permiso al usuario. Para obtener más información, consulte Metadata Visibility Configuration.
Consulte también
Vistas de catálogo (Transact-SQL)
Vistas de catálogo de esquemas XML (sistema de tipo XML, Transact-SQL)
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de