sys.xml_schema_facets (Transact-SQL)
針對 XML 類型定義的每個 Facet (限制),各傳回一個資料列 (對應於 sys.xml_types)。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
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)