Share via


sys.xml_schema_facets (Transact-SQL)

Restituisce una riga per facet (restrizione) di una definizione del tipo XML (corrisponde a sys.xml_types).

Nome colonna Tipo di dati Descrizione

xml_component_id

int

ID del componente XML (tipo) a cui appartiene il facet corrente.

facet_id

int

ID (ordinale in base 1) del facet, univoco all'interno dell'ID del componente.

kind

char(2)

Tipo di facet:

LG = Lunghezza (Length)

LN = Lunghezza minima (Minimum Length)

LX = Lunghezza massima (Maximum Length)

PT = Pattern (espressione regolare)

EU = Enumerazione (Enumeration)

IN = Valore inclusivo minimo (Minimum Inclusive value)

IX = Valore inclusivo massimo (Maximum Inclusive value)

EN = Valore esclusivo minimo (Minimum Exclusive value)

EX = Valore esclusivo massimo (Maximum Exclusive value)

DT = Totale cifre (Total Digits)

DF = Cifre frazionarie (Fraction Digits)

WS = Normalizzazione di spazi vuoti (White Space normalization)

kind_desc

nvarchar (60)

Descrizione del tipo di 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 = Il facet include un valore fisso predefinito.

0 = Nessun valore fisso (impostazione predefinita).

value

nvarchar (4000)

Valore fisso predefinito del facet.

Vedere anche

Riferimento

Viste del catalogo (Transact-SQL)
Viste del catalogo degli schemi XML (sistema di tipi XML) (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005