ROUTINE_COLUMNS (Transact-SQL)
S’applique à : SQL ServerAzure SQL Database Azure SQL Managed Instance
Retourne une ligne pour chaque colonne retournée par les fonctions table, accessibles à l'utilisateur actuel de la base de données active.
Pour récupérer des informations à partir de cette vue, spécifiez le nom complet de INFORMATION_SCHEMA.view_name.
Nom de la colonne | Type de données | Description |
---|---|---|
TABLE_CATALOG | nvarchar(128) | Nom du catalogue ou de la base de données de la fonction table |
TABLE_SCHEMA | nvarchar(128) | Nom du schéma qui contient la fonction table. Important N’utilisez pas les vues INFORMATION_SCHEMA pour déterminer le schéma d’un objet. Les vues INFORMATION_SCHEMA représentent uniquement un sous-ensemble des métadonnées d’un objet. La seule méthode fiable pour rechercher le schéma d’un objet est d’interroger l’affichage catalogue sys.objects . |
TABLE_NAME | nvarchar(128) | Nom de la fonction table |
COLUMN_NAME | nvarchar(128) | Nom de la colonne. |
ORDINAL_POSITION | int | Numéro d'identification de colonne. |
COLUMN_DEFAULT | nvarchar(4000) | Valeur par défaut de la colonne. |
IS_NULLABLE | varchar(3) | Si cette colonne accepte la valeur NULL, elle retourne la valeur YES. Dans le cas contraire, la valeur retournée est NO. |
DATA_TYPE | nvarchar(128) | 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 les données de type xml et de grande valeur. Dans le cas contraire, la valeur NULL est retournée. 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 les données de type xml et de grande valeur. Dans le cas contraire, la valeur NULL est retournée. |
NUMERIC_PRECISION | tinyint | Précision des données numériques approchées ou exactes, des données de type entier ou monétaire. Dans le cas contraire, la valeur NULL est retournée. |
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. Dans le cas contraire, la valeur NULL est retournée. |
NUMERIC_SCALE | tinyint | Échelle des données numériques approchées ou exactes, des données de type entier ou monétaire. Dans le cas contraire, la valeur NULL est retournée. |
DATETIME_PRECISION | smallint | Code de sous-type pour les types de données entiers datetime et ISO. Retourne la valeur NULL pour les autres types de données. |
CHARACTER_SET_CATALOG | varchar(6) | Retourne la forme de base. Cela indique la base de données dans laquelle se trouve le jeu de caractères si la colonne est de type de données de caractères ou de texte . Dans le cas contraire, la valeur NULL est retournée. |
CHARACTER_SET_SCHEMA | varchar(3) | Retourne toujours la valeur Null. |
CHARACTER_SET_NAME | nvarchar(128) | Retourne le nom unique du jeu de caractères si cette colonne est un type de données de caractères ou de texte . Dans le cas contraire, la valeur NULL est retournée. |
COLLATION_CATALOG | varchar(6) | Retourne toujours la valeur Null. |
COLLATION_SCHEMA | varchar(3) | Retourne toujours la valeur Null. |
COLLATION_NAME | nvarchar(128) | Retourne le nom unique de l’ordre de tri si la colonne est un type de données de caractères ou de texte . Dans le cas contraire, la valeur NULL est retournée. |
DOMAIN_CATALOG | nvarchar(128) | Si la colonne est un type de données alias, elle correspond au nom de la base de données dans laquelle le type de données défini par l'utilisateur a été créé. Dans le cas contraire, la valeur NULL est retournée. |
DOMAIN_SCHEMA | nvarchar(128) | Si la colonne est un type de données défini par l'utilisateur, elle représente le nom du schéma qui contient le type de données défini par l'utilisateur. Dans le cas contraire, la valeur NULL est retournée. Important N’utilisez pas les vues INFORMATION_SCHEMA pour déterminer le schéma d’un objet. Les vues INFORMATION_SCHEMA représentent uniquement un sous-ensemble des métadonnées d’un objet. La seule méthode fiable pour rechercher le schéma d’un objet est d’interroger l’affichage catalogue sys.objects . |
DOMAIN_NAME | nvarchar(128) | Si la colonne est un type de données défini par l'utilisateur, elle représente le nom du type de données défini par l'utilisateur. Dans le cas contraire, la valeur NULL est retournée. |
Voir aussi
Vues système (Transact-SQL)
Vues de schémas d'informations (Transact-SQL)
sys.columns (Transact-SQL)
sys.objects (Transact-SQL)