sys.xml_schema_types (Transact-SQL)

Gibt eine Zeile pro XML-Schemakomponente zurück, die einem Typ entspricht. Dabei ist symbol_space gleich T.

Spaltenname Datentyp Beschreibung

<inherited columns>

Erbt Spalten von sys.xml_schema_components.

is_abstract

bit

1 = Typ ist ein abstrakter Typ. Alle Instanzen eines Elements dieses Typs müssen xsi:type verwenden, um auf einen abgeleiteten Typ hinzuweisen, der nicht abstrakt ist.

0 = Typ ist nicht abstrakt. (Standard)

allows_mixed_content

bit

1 = Gemischter Inhalt ist zulässig

0 = Gemischter Inhalt ist nicht zulässig (Standard)

is_extension_blocked

bit

1 = Ersetzen durch eine Erweiterung des Typs ist in Instanzen blockiert, wenn das block-Attribut in der complexType-Definition oder das blockDefault-Attribut des übergeordneten <schema>-Elements auf "extension" oder "#all" festgelegt ist.

0 = Ersetzen durch Erweiterung ist nicht blockiert.

is_restriction_blocked

bit

1 = Ersetzen durch eine Einschränkung des Typs ist in Instanzen blockiert, wenn das block-Attribut in der complexType-Definition oder das blockDefault-Attribut des übergeordneten <schema>-Elements auf "restriction" oder "#all" festgelegt ist.

0 = Ersetzen durch Einschränkung ist nicht blockiert. (Standard)

is_final_extension

bit

1 = Ableiten durch Erweiterung des Typs ist blockiert, wenn das final-Attribut in der complexType-Definition oder das finalDefault-Attribut des übergeordneten <schema>-Elements auf "extension" oder "#all" festgelegt ist.

0 = Erweiterung ist zulässig. (Standard)

is_final_restriction

bit

1 = Ableiten durch Einschränkung des Typs ist blockiert, wenn das final-Attribut in der einfachen oder complexType-Definition oder das finalDefault-Attribut des übergeordneten <schema>-Elements auf "restriction" oder "#all" festgelegt ist.

0 = Einschränkung ist zulässig. (Standard)

is_final_list_member

bit

1 = Dieser einfache Typ kann nicht als Elementtyp in einer Liste verwendet werden.

0 = Dieser Typ ist ein komplexer Typ oder kann als Listenelementtyp verwendet werden. (Standard)

is_final_union_member

bit

1 = Dieser einfache Typ kann nicht als Elementtyp eines Vereinigungstyps verwendet werden.

0 = Dieser Typ ist ein komplexer Typ oder kann als Vereinigungselementtyp verwendet werden. (Standard)

Siehe auch

Verweis

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

Hilfe und Informationen

Informationsquellen für SQL Server 2005