Share via


sys.xml_schema_facets (Transact-SQL)

Aplica-se a:SQL Server

Retorna uma linha por faceta (restrição) de uma definição de tipo xml (corresponde a sys.xml_types).

Nome da coluna Tipo de dados Descrição
xml_component_id int ID do componente XML (tipo) ao qual esta faceta pertence.
facet_id int ID (ordinal de base 1) da faceta, exclusiva na id de componente.
kind char(2) Tipo de faceta:

LG = Comprimento

LN = Comprimento mínimo

LX = Comprimento máximo

PT = Padrão (expressão regular)

EU = Enumeração

IN = Valor inclusivo mínimo

IX = Valor inclusivo máximo

EN = Valor exclusivo mínimo

EX = Valor exclusivo máximo

DT = Total de dígitos

DF = Dígitos fracionários

WS = Normalização de espaço em branco
kind_desc Nvarchar (60) Descrição do tipo de faceta:

COMPRIMENTO

MINIMUM_LENGTH

MAXIMUM_LENGTH

PADRÃO

ENUMERATION

MINIMUM_INCLUSIVE_VALUE

MAXIMUM_INCLUSIVE_VALUE

MINIMUM_EXCLUSIVE_VALUE

MAXIMUM_EXCLUSIVE_VALUE

TOTAL_DIGITS

FRACTION_DIGITS

WHITESPACE_NORMALIZATION
is_fixed bit 1 = A faceta tem um valor fixo previamente especificado.

0 = Nenhum valor fixo. (padrão)
value Nvarchar (4000) Valor fixo previamente especificado da faceta.

Permissões

A visibilidade dos metadados em exibições de catálogo é limitada a protegíveis que um usuário possui ou nos quais o usuário recebeu alguma permissão. Para obter mais informações, consulte Metadata Visibility Configuration.

Consulte Também

Exibições do Catálogo (Transact-SQL)
Exibições do catálogo de esquemas XML (Sistema tipo XML) (Transact-SQL)