- Schema:
Ansicht TYPES¶
Wichtig
Diese Ansicht ist nur im Organisationskonto verfügbar. Weitere Informationen dazu finden Sie unter Premium-Ansichten im Organisationskonto.
In dieser Organization Usage-Ansicht wird für jeden in einem Konto angegebenen benutzerdefinierten Typ eine Zeile angezeigt.
- Siehe auch:
TYPES view (Information Schema) , Ansicht TYPES (Account Usage)
Spalten¶
Spalten auf Organisationsebene
Spaltenname |
Datentyp |
Beschreibung |
|---|---|---|
ORGANIZATION_NAME |
VARCHAR |
Name der Organisation. |
ACCOUNT_LOCATOR |
VARCHAR |
Vom System generierter Bezeichner für das Konto. |
ACCOUNT_NAME |
VARCHAR |
Benutzerdefinierter Bezeichner für das Konto. |
Zusätzliche Spalten
Spaltenname |
Datentyp |
Beschreibung |
|---|---|---|
TYPE_ID |
NUMBER |
Interner/vom System generierter Bezeichner für den Typ. |
TYPE_NAME |
VARCHAR |
Name des Typs. |
TYPE_SCHEMA_ID |
NUMBER |
Interner/systemgenerierter Bezeichner für das Schema, das den Typ enthält. |
TYPE_SCHEMA |
VARCHAR |
Schema, das den Typ enthält. |
TYPE_CATALOG_ID |
NUMBER |
Interner/systemgenerierter Bezeichner für die Datenbank, die den Typ enthält. |
TYPE_CATALOG |
VARCHAR |
Datenbank, die den Typ enthält. |
TYPE_OWNER |
VARCHAR |
Name der Rolle, der der Typ gehört. |
OWNER_ROLE_TYPE |
VARCHAR |
Der Typ der Rolle, die Eigentümer des Objekts ist, zum Beispiel |
BASE_DATA_TYPE |
VARCHAR |
Zugrunde liegender Datentyp des benutzerdefinierten Typs. |
CHARACTER_MAXIMUM_LENGTH |
NUMBER |
Maximale Länge in Zeichen für VARCHAR-Typen. |
CHARACTER_OCTET_LENGTH |
NUMBER |
Maximale Länge in Bytes für VARCHAR-Typen. |
NUMERIC_PRECISION |
NUMBER |
Numerische Genauigkeit für NUMBER-Typen. |
NUMERIC_PRECISION_RADIX |
NUMBER |
Basis der numerischen Genauigkeit für NUMBER-Typen. |
NUMERIC_SCALE |
NUMBER |
Numerische Skalierung für NUMBER-Typen. |
DATETIME_PRECISION |
NUMBER |
Genauigkeit der Sekundenbruchteile für TIMESTAMP-Typen. |
CHECK_EXPRESSION |
VARCHAR |
Nicht anwendbar für Snowflake. |
DEFAULT_EXPRESSION |
VARCHAR |
Nicht anwendbar für Snowflake. |
IS_NULLABLE_DEFAULT |
VARCHAR |
Nicht anwendbar für Snowflake. |
COLLATION_NAME |
VARCHAR |
Nicht anwendbar für Snowflake. |
CREATED |
TIMESTAMP_LTZ |
Datum und Uhrzeit der Erstellung des Typs. |
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. |
DELETED |
TIMESTAMP_LTZ |
Datum und Zeit der Löschung des Typs. |
COMMENT |
VARCHAR |
Kommentar zu diesem Typ. |
Nutzungshinweise¶
Die Latenz der Ansicht kann bis zu 24 Stunden betragen.
In der Ansicht werden nur Objekte angezeigt, für die der aktuellen Rolle in der Sitzung Zugriffsrechte gewährt wurden.
Die Ansicht erkennt die Berechtigung MANAGE GRANTS nicht und zeigt daher im Vergleich zu einem SHOW-Befehl, der von einem Benutzenden mit der Berechtigung MANAGE GRANTS ausgeführt wird, möglicherweise weniger Informationen an.
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.
Beispiele¶
Abrufen aller benutzerdefinierten Typen in der Organisation:
Abrufen von benutzerdefinierten Typen, die gelöscht wurden: