Partage via


sys.xml_schema_collections (Transact-SQL)

S’applique à : SQL ServerAzure SQL Database Azure SQL Managed Instance

Renvoie une ligne par collection de schémas XML. Une collection de schémas XML est un ensemble nommé de définitions XSD. La collection de schémas XML elle-même est contenue dans un schéma relationnel, et elle est identifiée par un nom Transact-SQL étendu au schéma. Les tuples suivants sont uniques : xml_collection_id et schema_id et name.

Nom de la colonne Type de données Description
xml_collection_id int ID de la collection de schémas XML. Unique dans la base de données.
schema_id int ID du schéma relationnel qui contient cette collection de schémas XML.
principal_id int ID du propriétaire, si celui-ci est différent du propriétaire du schéma. Par défaut, le propriétaire du schéma détient les objets contenus dans le schéma. Toutefois, un autre propriétaire peut être spécifié à l’aide de l’instruction ALTER AUTHORIZATION pour modifier la propriété.

NULL = Pas d'autre propriétaire individuel.
name sysname Nom de la collection de schémas XML.
create_date datetime Date de création de la collection de schémas XML.
modify_date datetime Date de dernière modification de la collection de schémas XML.

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)
Schémas XML (Type système XML) - Affichages catalogue (Transact-SQL)
Questions fréquentes sur l'interrogation des catalogues système de SQL Server