共用方式為


sys.xml_schema_elements (Transact-SQL)

針對每一個 XML 結構描述元件,各傳回一個資料列,該元件是 Type,symbol_spaceE

資料行名稱 資料類型 描述

<inherited columns>

--

繼承 sys.xml_schema_components 的資料行。

is_default_fixed

bit

1 = 預設值是固定值。在 XML 執行個體中不能覆寫這個值。

0 = 預設值不是元素的固定值。(預設值)。

is_abstract

bit

1 = 元素是抽象的,無法使用於執行個體文件中。元素的替代群組成員必須出現在執行個體文件中。

0 = 元素不是抽象的。(預設值)。

is_nillable

bit

1 = 元素為 Nillable。

0 = 元素不是 Nillable。(預設值)

must_be_qualified

bit

1 = 元素必須明確限定命名空間。

0 = 元素可隱含限定命名空間。(預設值)

is_extension_blocked

bit

1 = 封鎖取代成某延伸類型的執行個體。

0 = 允許取代成延伸類型。(預設值)

is_restriction_blocked

bit

1 = 封鎖取代成某限制類型的執行個體。

0 = 允許具有限制類型的取代。(預設值)

is_substitution_blocked

bit

1 = 無法使用替代群組的執行個體。

0 = 允許取代成替代群組。(預設值)

is_final_extension

bit

1 = 不允許取代成某延伸類型的執行個體。

0 = 允許取代成某延伸類型的執行個體。(預設值)

is_final_restriction

bit

1 = 不允許取代成某限制類型的執行個體。

0 = 允許取代成某限制類型的執行個體。(預設值)

default_value

nvarchar (4000)

元素的預設值。如果沒有提供預設值,則為 NULL。

請參閱

參考

目錄檢視 (Transact-SQL)
XML 結構描述 (XML 類型系統) 目錄檢視 (Transact-SQL)

說明及資訊

取得 SQL Server 2005 協助