sys.xml_schema_facets (Transact-SQL)
Retorna uma linha para cada 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: 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 = 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
No SQL Server 2005 e em versões posteriores, a visibilidade de metadados em exibições do catálogo é limitada a protegíveis que um usuário possui ou para os quais recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.
Consulte também