sys.xml_schema_facets (Transact-SQL)

对于 xml 类型定义的每个方面(限制)(对应于 sys.xml_types),相应地返回一行。

列名

数据类型

说明

xml_component_id

int

此方面所属的 XML 组件(类型)的 ID。

facet_id

int

方面的 ID(基于 1 的序号),在组件 ID 中是唯一的。

kind

char(2)

方面的种类:

LG = 长度

LN = 最小长度

LX = 最大长度

PT = 模式(正则表达式)

EU = 枚举

IN = 最小包括值

IX = 最大包括值

EN = 最小排他值

EX = 最大排他值

DT = 总位数

DF = 小数位数

WS = 空格规范化

kind_desc

nvarchar (60)

对方面种类的说明:

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 = 方面有预先指定的固定值。

0 = 没有固定值。(默认)

value

nvarchar (4000)

方面的预先指定的固定值。

权限

在 SQL Server 2005 及更高版本中,目录视图中仅显示用户拥有的安全对象的元数据,或用户对其拥有某些权限的安全对象的元数据。有关详细信息,请参阅元数据可见性配置