Ansicht EVENT_TABLES

In dieser Ansicht des Information Schema wird eine Zeile für jede Ereignistabelle und Ansicht in der angegebenen (oder aktuellen) Datenbank angezeigt, einschließlich der Ansichten im INFORMATION_SCHEMA-Schema selbst.

Siehe auch:

Einrichten einer Ereignistabelle, VIEWS-Ansicht

Spalten

Spaltenname

Datentyp

Beschreibung

TABLE_CATALOG

TEXT

Datenbank, zu der die Ereignistabelle gehört

TABLE_SCHEMA

TEXT

Schema, zu dem die Ereignistabelle gehört

TABLE_NAME

TEXT

Name der Ereignistabelle

TABLE_OWNER

TEXT

Name der Rolle, der die Ereignistabelle gehört

CREATED

TIMESTAMP_LTZ

Erstellungszeitpunkt der Ereignistabelle

LAST_ALTERED

TIMESTAMP_LTZ

Datum und Uhrzeit der letzten Änderung des Objekts. Siehe Nutzungshinweise.

COMMENT

TEXT

Kommentar zu dieser Ereignistabelle

Nutzungshinweise

  • In der Ansicht werden nur Objekte angezeigt, für die der aktuellen Rolle in der Sitzung Zugriffsrechte erteilt wurden. Die Ansicht berücksichtigt nicht die MANAGE GRANTS-Berechtigung und kann daher weniger Informationen anzeigen als ein SHOW-Befehl, wenn beide von einer Rolle ausgeführt werden, der die MANAGE GRANTS-Berechtigung erteilt wurde.

    Dieses Verhalten gilt auch für andere Berechtigungen auf Kontoebene und für Information Schema-Ansichten, für die es einen entsprechenden SHOW-Befehl gibt.

  • Die Ansicht enthält keine Ereignistabellen, die entfernt wurden. Um entfernte Tabellen anzuzeigen, verwenden Sie stattdessen SHOW EVENT TABLES.

  • Um nur Ereignistabelle in Ihren Abfragen anzuzeigen, filtern Sie mit einer WHERE-Klausel, z. B.:

    ... WHERE table_schema != 'INFORMATION_SCHEMA'

  • Die Spalte LAST_ALTERED wird aktualisiert, wenn die folgenden Operationen auf einem Objekt ausgeführt werden:

    • DDL-Operationen

    • DML-Operationen (nur für Tabellen)

    • Von Snowflake ausgeführte Wartungsoperationen auf Metadaten im Hintergrund.

Beispiele

Abrufen der Namen aller Ereignistabellen in allen Schemas der Datenbank mydatabase:

SELECT TABLE_NAME
    FROM mydatabase.information_schema.event_tables;
Copy