Ansicht SCHEMATA¶
In dieser Ansicht des Information Schema wird für jedes Schema in der angegebenen (oder aktuellen) Datenbank eine Zeile angezeigt, einschließlich des INFORMATION_SCHEMA-Schemas.
Spalten¶
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
CATALOG_NAME |
TEXT |
Datenbank, zu der das Schema gehört |
SCHEMA_NAME |
TEXT |
Name des Schemas |
SCHEMA_OWNER |
TEXT |
Name der Rolle, die Besitzer des Schemas ist |
IS_TRANSIENT |
TEXT |
Ob es sich um ein transientes Schema handelt |
IS_MANAGED_ACCESS |
TEXT |
Ob das Schema ein verwaltetes Zugriffsschema ist |
RETENTION_TIME |
NUMBER |
Anzahl der Tage, für die historische Daten für Time Travel aufbewahrt werden |
DEFAULT_CHARACTER_SET_CATALOG |
TEXT |
Nicht anwendbar für Snowflake. |
DEFAULT_CHARACTER_SET_SCHEMA |
TEXT |
Nicht anwendbar für Snowflake. |
DEFAULT_CHARACTER_SET_NAME |
TEXT |
Nicht anwendbar für Snowflake. |
SQL_PATH |
TEXT |
Nicht anwendbar für Snowflake. |
CREATED |
TIMESTAMP_LTZ |
Erstellungszeit des Schemas |
LAST_ALTERED |
TIMESTAMP_LTZ |
Datum und Uhrzeit der letzten Änderung des Objekts durch eine DML, DDL oder eine Operation mit Metadaten im Hintergrund. Siehe Nutzungshinweise. |
COMMENT |
TEXT |
Kommentar zu diesem Schema |
OBJECT_VISIBILITY |
OBJECT |
Diese neue Spalte wird an die bestehenden Ansichten angehängt und ist für die zukünftige Verwendung reserviert. Weitere Informationen dazu finden Sie unter DATABASES und SCHEMATA sowie die Befehle SHOW DATABASES und SHOW SCHEMAS: Neue Spalte in der Ausgabe. |
Nutzungshinweise¶
Die Ansicht zeigt nur Objekte an, für die der aktuellen Rolle für die Sitzung Zugriffsrechte gewährt wurden.
Die Spalte LAST_ALTERED wird aktualisiert, wenn die folgenden Operationen auf einem Objekt ausgeführt werden:
DDL-Operationen
DML-Operationen (nur für Tabellen) Diese Spalte wird auch dann aktualisiert, wenn keine Zeilen von der DML-Anweisung betroffen sind.
Von Snowflake ausgeführte Wartungsoperationen auf Metadaten im Hintergrund.