分享方式:


sys.xml_schema_types (Transact-SQL)

適用於:SQL Server

傳回每一 XML 架構元件的數據列,該元件是 T 的 Type symbol_space

資料行名稱 資料類型 描述
<繼承的數據行> 從 sys.xml_schema_components 繼承數據行。
is_abstract bit 1 = 類型是抽象類型。 此類型專案的所有實例都必須使用 xsi:type 來表示不是抽象的衍生型別。

0 = 類型不是抽象的。 (預設值)
allows_mixed_content bit 1 = 允許混合內容

0 = 不允許混合內容。 (預設值)
is_extension_blocked bit 1 = 當 complexType 定義上的區塊屬性或上階<架構>元素資訊專案的 blockDefault 屬性設定為 “extension” 或 “#all” 時,在實例中封鎖類型擴展名的取代。

0 =未封鎖以延伸模組取代 。
is_restriction_blocked bit 1 = 當 complexType 定義上的區塊屬性或上階<架構>元素資訊專案的 blockDefault 屬性設定為 “restriction” 或 “#all” 時,在實例中封鎖類型的限制取代 。

0 = 未封鎖以限制取代 。 (預設值)
is_final_extension bit 1 = 當 complexType 定義或上階<架構>元素信息專案的 finalDefault 屬性設為 “extension” 或 “#all” 時,會封鎖型別的衍生方式。

0 = 允許延伸模組。 (預設值)
is_final_restriction bit 1 = 當簡單或 complexType 定義或上階<架構>元素資訊專案的 finalDefault 屬性設定為 “restriction” 或 “#all” 時,會封鎖型別的衍生限制。

0 = 允許限制。 (預設值)
is_final_list_member bit 1 = 這個簡單類型不能當做清單中的項目類型使用。

0 = 這個類型為複雜類型,或可作為清單項目類型使用。 (預設值)
is_final_union_member bit 1 = 這個簡單類型不能當做等位型別的成員類型使用。

0 = 此類型為複雜類型。 或可用來當做等位成員類型。 (預設值)

權限

目錄檢視中元數據的可見度僅限於用戶擁有的安全性實體,或用戶獲授與某些許可權的安全性實體。 如需相關資訊,請參閱 Metadata Visibility Configuration

另請參閱

目錄檢視 (Transact-SQL)
XML 架構 (XML 類型系統) 目錄檢視 (Transact-SQL)