sys.xml_schema_collections (Transact-SQL)
Gibt eine Zeile pro XML-Schemaauflistung zurück. Eine XML-Schemaauflistung ist eine benannte Menge von XSD-Definitionen. Die XML-Schemaauflistung selbst ist in einem relationalen Schema enthalten und wird durch einen Transact-SQL-Namen mit Schemabereich identifiziert. Die folgenden Tupel sind eindeutig: xml_collection_id und schema_id and name.
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
xml_collection_id |
int |
ID der XML-Schemaauflistung. Ist innerhalb der Datenbank eindeutig. |
schema_id |
int |
ID des relationalen Schemas, das diese XML-Schemaauflistung enthält. |
principal_id |
int |
ID des einzelnen Besitzers, falls dieser nicht mit dem Schemabesitzer identisch ist. Standardmäßig gehören Objekte, die Schemas als Bereiche besitzen, dem Schemabesitzer. Es kann jedoch ein alternativer Besitzer mithilfe der ALTER AUTHORIZATION-Anweisung angegeben werden, um den Besitzer zu ändern. NULL = Kein alternativer einzelner Besitzer. |
name |
sysname |
Name der XML-Schemaauflistung. |
create_date |
datetime |
Datum, an dem die XML-Schemaauflistung erstellt wurde. |
modify_date |
datetime |
Datum, an dem die XML-Schemaauflistung zuletzt geändert wurde. |
Berechtigungen
Die Sichtbarkeit der Metadaten in Katalogsichten ist auf sicherungsfähige Elemente eingeschränkt, bei denen der Benutzer entweder der Besitzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde. Weitere Informationen finden Sie unter Konfigurieren der Sichtbarkeit von Metadaten.
Siehe auch
Verweis
Katalogsichten für XML-Schemas (XML-Typ) (Transact-SQL)