Delen via


sys.xml_schema_collecties (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-database in Microsoft Fabric

Geeft een rij per XML-schemacollectie terug. Een XML-schemacollectie is een benoemde verzameling XSD-definities. De XML-schemacollectie zelf is opgenomen in een relationeel schema en wordt geïdentificeerd door een schema-scoped Transact-SQL naam. De volgende tuples zijn uniek: xml_collection_id, en schema_id en name.

Kolomnaam Gegevenstype Description
xml_collection_id int ID van de XML-schemacollectie. Uniek binnen de database.
schema_id int ID van het relationele schema dat deze XML-schemacollectie bevat.
principal_id int De ID van de individuele eigenaar is anders dan die van de schema-eigenaar. Standaard zijn schema-contained objecten eigendom van de schema-eigenaar. Een alternatieve eigenaar kan echter worden gespecificeerd door de WIJZIGING AUTORISATIE-verklaring te gebruiken om het eigendom te wijzigen.

NULL = Geen alternatieve individuele eigenaar.
naam sysname Naam van de XML-schemacollectie.
create_date datetime Datum waarop de XML-schemacollectie is aangemaakt.
modify_date datetime Datum waarop de XML-schemacollectie voor het laatst is aangepast.

Permissions

De zichtbaarheid van de metagegevens in catalogusweergaven is beperkt tot beveiligbare items waarvan een gebruiker eigenaar is of waarvoor de gebruiker een bepaalde machtiging heeft gekregen. Zie Zichtbaarheidsconfiguratie voor metagegevensvoor meer informatie.

Zie ook

Catalogusweergaven (Transact-SQL)
XML Schema's (XML Type System) Catalogusweergaven (Transact-SQL)
query's uitvoeren op de veelgestelde vragen over sql Server System Catalog