sys.selective_xml_index_paths (Transact-SQL)
Si applica a: SQL Server
Disponibile a partire da SQL Server 2012 (11.x) Service Pack 1, ogni riga in sys.selective_xml_index_paths rappresenta un percorso alzato di livello per un particolare indice XML selettivo.
Se si crea un indice XML selettivo per la colonna xmlcol della tabella T con l'istruzione seguente:
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'
)
Verranno aggiunte due nuove righe in sys.selective_xml_index_paths corrispondenti all'indice sxi1.
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
object_id | int | ID della tabella con la colonna XML. |
index_id | int | ID univoco dell'indice XML selettivo. |
path_id | int | ID del percorso XML promosso |
path | nvarchar(4000) | Percorso promosso. Ad esempio, '/a/b/c/d/e'. |
name | sysname | Nome del percorso. |
path_type | tinyint | 0 = XQUERY 1 = SQL |
path_type_desc | sysname | In base al valore path_type 'XQUERY' o 'SQL'. |
xml_component_id | int | ID univoco del componente di XML Schema nel database. |
xquery_type_description | nvarchar(4000) | Nome del tipo XSD specificato. |
is_xquery_type_inferred | bit | 1 = il tipo viene dedotto. |
xquery_max_length | smallint | Lunghezza massima (in caratteri) del tipo XSD. |
is_xquery_max_length_inferred | bit | 1 = la lunghezza massima viene dedotta. |
is_node | bit | 0 = hint node() non presente. 1 = hint di ottimizzazione node() applicato. |
system_type_id | tinyint | ID del tipo di sistema della colonna. |
user_type_id | tinyint | ID del tipo di utente della colonna. |
max_length | smallint | Lunghezza massima (in byte) del tipo. -1 = La colonna è di tipo varchar(max), nvarchar(max), varbinary(max) o xml. |
precision | tinyint | Precisione massima del tipo se numerico. In caso contrario, 0 |
scale | tinyint | Scala massima del tipo se numerico. Altrimenti, è impostato su 0. |
collation_name | sysname | Nome delle regole di confronto del tipo se di tipo carattere. In caso contrario, NULL. |
is_singleton | bit | 0 = hint SINGLETON non presente. 1 = hint di ottimizzazione SINGLETON applicato. |
Autorizzazioni
La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui un utente è proprietario o a cui l'utente ha concesso alcune autorizzazioni. Per altre informazioni, vedere Metadata Visibility Configuration.
Vedi anche
Viste del catalogo (Transact-SQL)
Viste del catalogo XML Schemas (XML Type System) (Transact-SQL)
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per