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, namespace_id und schema_id, 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.

Siehe auch

Verweis

Katalogsichten (Transact-SQL)
Katalogsichten für XML-Schemas (XML-Typ) (Transact-SQL)

Andere Ressourcen

FAQ: Abfragen des SQL Server-Systemkatalogs

Hilfe und Informationen

Informationsquellen für SQL Server 2005