VIEWS-Ansicht¶
In dieser Ansicht des Information Schema wird für jede Ansicht in der angegebenen (oder aktuellen) Datenbank eine Zeile angezeigt, einschließlich der Ansichten des INFORMATION_SCHEMA für die Datenbank.
- Siehe auch:
Spalten¶
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
TABLE_CATALOG |
TEXT |
Datenbank, zu der die Ansicht gehört. |
TABLE_SCHEMA |
TEXT |
Schema, zu dem die Ansicht gehört. |
TABLE_NAME |
TEXT |
Name der Ansicht |
TABLE_OWNER |
TEXT |
Name der Rolle, der die Ansicht gehört. |
VIEW_DEFINITION |
TEXT |
Text des Abfrageausdrucks der Ansicht. |
CHECK_OPTION |
TEXT |
Nicht anwendbar für Snowflake. |
IS_UPDATABLE |
TEXT |
Nicht anwendbar für Snowflake. |
INSERTABLE_INTO |
TEXT |
Nicht anwendbar für Snowflake. |
IS_SECURE |
TEXT |
Gibt an, ob die Ansicht sicher ist. |
CREATED |
TIMESTAMP_LTZ |
Erstellungszeit der Ansicht. |
LAST_ALTERED |
TIMESTAMP_LTZ |
Letzte Änderungszeit der Ansicht. |
LAST_DDL |
TIMESTAMP_LTZ |
Zeitstempel der letzten DDL-Operation, die für die Tabelle oder Ansicht ausgeführt wurde, einschließlich Datenbankaktualisierungen für die Replikation (wenn die Aktualisierung sichtbare Eigenschaften der Tabelle/Ansicht ändert). |
LAST_DDL_BY |
TEXT |
Benutzername des Benutzers, der die letzte DDL-Operation auf der Tabelle oder Ansicht ausgeführt hat. |
COMMENT |
TEXT |
Kommentar für diese Ansicht. |
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.
Um die Ansichten des INFORMATION_SCHEMA aus Ihren Abfragen zu entfernen, filtern Sie mit einer WHERE-Klausel. Beispiel:
... WHERE table_schema != 'INFORMATION_SCHEMA'