Vue DATABASES¶
Cette vue Information Schema affiche une ligne pour chaque base de données définie dans votre compte.
Note
Cette vue utilise la terminologie Snowflake de « base de données » alors que toutes les autres vues d’Information Schema utilisent la terminologie standard INFORMATION_SCHEMA de « catalogue ». Les deux termes ont la même signification.
Colonnes¶
Nom de la colonne |
Type de données |
Description |
---|---|---|
DATABASE_NAME |
TEXT |
Nom de la base de données. |
DATABASE_OWNER |
TEXT |
Nom du rôle qui possède la base de données. |
IS_TRANSIENT |
TEXT |
S’il s’agit d’une base de données transitoire. |
COMMENT |
TEXT |
Commentaire pour cette base de données. |
CREATED |
TIMESTAMP_LTZ |
Heure de création de la base de données. |
LAST_ALTERED |
TIMESTAMP_LTZ |
Date et heure de la dernière modification de l’objet. Consultez Notes sur l’utilisation. |
RETENTION_TIME |
NUMBER |
Nombre de jours de conservation des données historiques pour Time Travel. |
OWNER_ROLE_TYPE |
TEXT |
Type de rôle qui possède l’objet, soit |
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.
Cette vue contient toutes les bases de données du compte (quelle que soit la base de données INFORMATION_SCHEMA utilisée pour interroger la vue).
La colonne LAST_ALTERED est mise à jour lorsque les opérations suivantes sont effectuées sur un objet :
DDL opérations.
DML opérations (pour les tables uniquement).
Opérations de maintenance des métadonnées en arrière-plan effectuées par Snowflake.