Vue COLUMNS¶
Cette vue Schéma d’information affiche une ligne pour chaque colonne dans les tables définies dans la base de données spécifiée (ou actuelle).
- Voir aussi :
Colonnes¶
Nom de la colonne |
Type de données |
Description |
---|---|---|
TABLE_CATALOG |
TEXT |
Base de données à laquelle la table appartient |
TABLE_SCHEMA |
TEXT |
Schéma auquel la table appartient |
TABLE_NAME |
TEXT |
Table ou Vue à laquelle la colonne appartient |
COLUMN_NAME |
TEXT |
Nom de la colonne |
ORDINAL_POSITION |
NUMBER |
Position ordinale de la colonne dans la table |
COLUMN_DEFAULT |
TEXT |
Valeur par défaut de la colonne |
IS_NULLABLE |
TEXT |
« YES » si la colonne peut contenir NULL, sinon “NO” |
DATA_TYPE |
TEXT |
Type de données de la colonne |
CHARACTER_MAXIMUM_LENGTH |
NUMBER |
Longueur maximale en caractères des colonnes de chaînes |
CHARACTER_OCTET_LENGTH |
NUMBER |
Longueur maximale en octets des colonnes de chaînes |
NUMERIC_PRECISION |
NUMBER |
Précision numérique des colonnes numériques |
NUMERIC_PRECISION_RADIX |
NUMBER |
Rayon de précision des colonnes numériques |
NUMERIC_SCALE |
NUMBER |
Échelle des colonnes numériques |
DATETIME_PRECISION |
NUMBER |
Non applicable pour Snowflake. |
INTERVAL_TYPE |
TEXT |
Non applicable pour Snowflake. |
INTERVAL_PRECISION |
NUMBER |
Non applicable pour Snowflake. |
CHARACTER_SET_CATALOG |
TEXT |
Non applicable pour Snowflake. |
CHARACTER_SET_SCHEMA |
TEXT |
Non applicable pour Snowflake. |
CHARACTER_SET_NAME |
TEXT |
Non applicable pour Snowflake. |
COLLATION_CATALOG |
TEXT |
Non applicable pour Snowflake. |
COLLATION_SCHEMA |
TEXT |
Non applicable pour Snowflake. |
COLLATION_NAME |
TEXT |
La spécification de classement pour cette colonne |
DOMAIN_CATALOG |
TEXT |
Non applicable pour Snowflake. |
DOMAIN_SCHEMA |
TEXT |
Non applicable pour Snowflake. |
DOMAIN_NAME |
TEXT |
Non applicable pour Snowflake. |
UDT_CATALOG |
TEXT |
Non applicable pour Snowflake. |
UDT_SCHEMA |
TEXT |
Non applicable pour Snowflake. |
UDT_NAME |
TEXT |
Non applicable pour Snowflake. |
SCOPE_CATALOG |
TEXT |
Non applicable pour Snowflake. |
SCOPE_SCHEMA |
TEXT |
Non applicable pour Snowflake. |
SCOPE_NAME |
TEXT |
Non applicable pour Snowflake. |
MAXIMUM_CARDINALITY |
NUMBER |
Non applicable pour Snowflake. |
DTD_IDENTIFIER |
TEXT |
Non applicable pour Snowflake. |
IS_SELF_REFERENCING |
TEXT |
Non applicable pour Snowflake. |
IS_IDENTITY |
TEXT |
Si cette colonne est une colonne d’identité |
IDENTITY_GENERATION |
TEXT |
Si la valeur d’une colonne d’identité est toujours générée ou seulement générée par défaut. Snowflake accepte uniquement le paramètre BY DEFAULT |
IDENTITY_START |
TEXT |
La valeur START de |
IDENTITY_INCREMENT |
TEXT |
La valeur INCREMENT de |
IDENTITY_MAXIMUM |
TEXT |
Non applicable pour Snowflake. |
IDENTITY_MINIMUM |
TEXT |
Non applicable pour Snowflake. |
IDENTITY_CYCLE |
TEXT |
Si la valeur d’une colonne d’identité peut être cyclique. Snowflake accepte uniquement le paramètre NO CYCLE. |
COMMENT |
TEXT |
Commentaire pour cette colonne |
Notes sur l’utilisation¶
La vue n’affiche que les objets pour lesquels le rôle actuel de la session s’est vu accorder des privilèges d’accès. La vue n’honore pas le privilège MANAGE GRANTS et peut donc afficher moins d’informations qu’une commande SHOW lorsque les deux sont exécutées par un utilisateur qui détient le privilège MANAGE GRANTS.