共用方式為


sys.xml_schema_facets (Transact-SQL)

針對 XML 類型定義的每個 Facet (限制),各傳回一個資料列 (對應於 sys.xml_types)。

適用於:SQL Server (SQL Server 2008 至目前版本)。

資料行名稱

資料類型

描述

xml_component_id

int

這個 Facet 所屬的 XML 元件 (類型) 識別碼。

facet_id

int

Facet 的識別碼 (以 1 為基底的序數),在元件識別碼中是唯一的。

kind

char(2)

Facet 的種類:

LG = 長度

LN = 最小長度

LX = 最大長度

PT = 模式 (一般運算式)

EU = 列舉

IN = 最小包含值

IX = 最大包含值

EN = 最小排除值

EX = 最大排除值

DT = 總位數

DF = 小數位數

WS = 空格正規化

kind_desc

nvarchar (60)

Facet 種類的描述:

LENGTH

MINIMUM_LENGTH

MAXIMUM_LENGTH

PATTERN

ENUMERATION

MINIMUM_INCLUSIVE_VALUE

MAXIMUM_INCLUSIVE_VALUE

MINIMUM_EXCLUSIVE_VALUE

MAXIMUM_EXCLUSIVE_VALUE

TOTAL_DIGITS

FRACTION_DIGITS

WHITESPACE_NORMALIZATION

is_fixed

bit

1 = Facet 有固定、預先指定的值。

0 = 沒有固定值。 (預設值)

value

nvarchar (4000)

固定、預先指定的 Facet 值。

權限

目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。如需詳細資訊,請參閱<中繼資料可見性組態>。

請參閱

參考

目錄檢視 (Transact-SQL)

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