Partage via


sys.xml_indexes (Transact-SQL)

S'applique à : SQL Server

Retourne une ligne par index XML.

Nom de la colonne Type de données Description
<colonnes héritées> Hérite des colonnes de sys.indexes.
using_xml_index_id int NULL = Index XML principal.

Nonnull = Index XML secondaire.

Nonnull est une référence d'autojointure à l'index XML principal.
secondary_type char(1) Description du type d'index secondaire :

P = PATH index XML secondaire

V = VALUE index XML secondaire

R = PROPERTY index XML secondaire

NULL = Index XML principal
secondary_type_desc nvarchar(60) Description du type d'index secondaire :

PATH = PATH index XML secondaire

VALUE = VALUE index XML secondaire

PROPERTY = PROPERTY index XML secondaires

NULL = Index XML principal
xml_index_type tinyint Type d'index :

0 = Index XML principal

1 = Index XML secondaire

2 = Index XML sélectif

3 = Index XML secondaire sélectif
xml_index_type_description nvarchar(60) Description du type d'index :

PRIMARY_XML

Index XML secondaire

Index XML sélectif

Index XML secondaire sélectif
path_id int NULL pour tous les index XML, à l'exception de l'index XML secondaire sélectif.

Sinon, ID du chemin d'accès promu sur lequel l'index XML secondaire sélectif est créé. Cette valeur est identique à path_id de la vue système sys.selective_xml_index_paths.

autorisations

La visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu'un utilisateur détient ou pour lesquels des autorisations lui ont été accordées. Pour plus d'informations, consultez Metadata Visibility Configuration.

Voir aussi

Affichages catalogue (Transact-SQL)
Vues de catalogue d'objets (Transact-SQL)