Partager via


DOMAINS (Transact-SQL)

Renvoie une ligne pour chaque type de données alias accessible par l'utilisateur actuel dans la base de données active.

Pour extraire des informations de ces vues, spécifiez le nom complet **INFORMATION_SCHEMA.**view_name.

Nom de la colonne Type de données Description

DOMAIN_CATALOG

nvarchar(128)

Base de données dans laquelle il existe le type de données alias.

DOMAIN_SCHEMA

nvarchar(128)

Nom du schéma qui contient le type de données alias.

DOMAIN_NAME

sysname

Type de données alias.

DATA_TYPE

sysname

Type de données fourni par le système.

CHARACTER_MAXIMUM_LENGTH

int

Longueur maximale (en caractères) des données de type binaire, caractère, texte et image.

-1 pour des types de données xml ou de valeurs élevées. Renvoie NULL dans les autres cas. Pour plus d'informations, consultez Types de données (Transact-SQL).

CHARACTER_OCTET_LENGTH

int

Longueur maximale, en octets, des données de type binaire, caractère, texte et image.

-1 pour des données de type xml ou de valeurs élevées. Renvoie NULL dans les autres cas.

COLLATION_CATALOG

varchar(6)

Renvoie toujours la valeur NULL.

COLLATION_SCHEMA

varchar(3)

Renvoie toujours la valeur NULL.

COLLATION_NAME

nvarchar(128)

Renvoie le nom unique de l'ordre de tri si la colonne est de type caractère ou text. Renvoie NULL dans les autres cas.

CHARACTER_SET_CATALOG

varchar(6)

Renvoie master. Indique la base de données dans laquelle se trouve le jeu de caractères si la colonne est de type caractère ou text. Renvoie NULL dans les autres cas.

CHARACTER_SET_SCHEMA

varchar(3)

Renvoie toujours la valeur NULL.

CHARACTER_SET_NAME

nvarchar(128)

Renvoie le nom unique du jeu de caractères si cette colonne est de type caractère ou text. Renvoie NULL dans les autres cas.

NUMERIC_PRECISION

tinyint

Précision des données numériques approchées ou exactes, des données de type entier ou monétaire. Renvoie NULL dans les autres cas.

NUMERIC_PRECISION_RADIX

smallint

Base de précision des données numériques approchées ou exactes, des données de type entier ou monétaire. Renvoie NULL dans les autres cas.

NUMERIC_SCALE

tinyint

Échelle des données numériques approchées ou exactes, des données de type entier ou monétaire. Renvoie NULL dans les autres cas.

DATETIME_PRECISION

smallint

Code de sous-type pour les types de données datetime et interval SQL-92. Pour tous les autres types de données, cette colonne renvoie une valeur NULL.

DOMAIN_DEFAULT

nvarchar(4000)

Texte complet de l'instruction de définition Transact-SQL.

Voir aussi

Référence

Vues système (Transact-SQL)
Vues de schémas d'informations (Transact-SQL)
sys.syscharsets (Transact-SQL)
sys.sql_modules (Transact-SQL)
sys.configurations (Transact-SQL)
sys.types (Transact-SQL)

Autres ressources

Interrogation des catalogues système de SQL Server

Aide et Informations

Assistance sur SQL Server 2005