Share via


sys.xml_schema_facets (Transact-SQL)

sys.xml_types に対応する xml-type 定義のファセット (制約) ごとに 1 行のデータを返します。

列名

データ型

説明

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 以降のバージョンでは、カタログ ビューでのメタデータの表示が、ユーザーが所有しているかそのユーザーが権限を許可されている、セキュリティ保護可能なメタデータに制限されます。詳細については、「メタデータ表示の構成」を参照してください。