Vue EVENT_TABLES¶
Cette vue Information Schema affiche une ligne pour chaque table et vue d’événement dans la base de données spécifiée (ou actuelle), y compris les vues du schéma INFORMATION_SCHEMA lui-même.
- Voir aussi :
Colonnes¶
Nom de la colonne |
Type de données |
Description |
---|---|---|
TABLE_CATALOG |
TEXT |
Base de données à laquelle la table d’événements appartient |
TABLE_SCHEMA |
TEXT |
Schéma auquel la table d’événements appartient |
TABLE_NAME |
TEXT |
Nom de la table d’événements |
TABLE_OWNER |
TEXT |
Nom du rôle qui possède la table d’événements |
CREATED |
TIMESTAMP_LTZ |
Heure de création de la table d’événements |
LAST_ALTERED |
TIMESTAMP_LTZ |
Date et heure de la dernière modification de l’objet. Consultez Notes sur l’utilisation. |
COMMENT |
TEXT |
Commentaire pour cette table d’événements |
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 rôle auquel le privilège MANAGE GRANTS a été accordé.
Ce comportement s’applique également aux autres privilèges au niveau du compte et aux vues Information Schema pour lesquelles il existe une commande SHOW correspondante.
La vue n’inclut pas les tables d’événements qui ont été détruites. Pour afficher les tables détruites, utilisez SHOW EVENT TABLES à la place.
Pour afficher uniquement les tables d’événements de vos requêtes, filtrez à l’aide d’une clause WHERE, par ex. :
... WHERE table_schema != 'INFORMATION_SCHEMA'
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.
Exemples¶
Récupérer les noms de toutes les tables d’événements dans tous les schémas de la base de données mydatabase
:
SELECT TABLE_NAME
FROM mydatabase.information_schema.event_tables;