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 colonne |
Type de données |
Description |
---|---|---|
DOMAIN_CATALOG |
nvarchar(128) |
Base de données dans laquelle réside le type de données alias. |
DOMAIN_SCHEMA |
nvarchar(128) |
Nom du schéma qui contient le type de données alias.
Important
N'utilisez pas les vues INFORMATION_SCHEMA pour déterminer le schéma d'un type de données.La seule méthode fiable pour rechercher le schéma d'un type est d'utiliser la fonction TYPEPROPERTY.
|
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) |
Retourne toujours NULL. |
COLLATION_SCHEMA |
varchar(3) |
Retourne toujours 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) |
Retourne toujours la valeur Null. |
CHARACTER_SET_NAME |
nvarchar(128) |
Renvoie le nom unique du jeu de caractères si cette colonne est de type character 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 ISO interval. 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 de schémas d'informations (Transact-SQL)
sys.syscharsets (Transact-SQL)
sys.sql_modules (Transact-SQL)