- Schema:
Ansicht COLUMNS¶
Wichtig
Diese Ansicht ist nur im Organisationskonto verfügbar. Weitere Informationen dazu finden Sie unter Premium-Ansichten im Organisationskonto.
Diese Organization Usage-Ansicht zeigt eine Zeile für jede Spalte der in einem Konto definierten Tabellen an.
- Siehe auch:
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
Spalte |
Datentyp |
Beschreibung |
|---|---|---|
COLUMN_ID |
NUMBER |
Interner/vom System generierter Bezeichner für die Spalte. |
COLUMN_NAME |
TEXT |
Name der Spalte. |
TABLE_ID |
NUMBER |
Interner/vom System generierter Bezeichner für die Tabelle oder Ansicht der Spalte. |
TABLE_NAME |
TEXT |
Tabelle oder Ansicht, zu der die Spalte gehört. |
TABLE_SCHEMA_ID |
NUMBER |
Interner/vom System generierter Bezeichner für das Schema der Tabelle oder die Ansicht der Spalte. |
TABLE_SCHEMA |
TEXT |
Schema, zu dem die Tabelle oder Ansicht gehört. |
TABLE_CATALOG_ID |
NUMBER |
Interner/vom System generierter Bezeichner für die Datenbank der Tabelle oder die Ansicht der Spalte. |
TABLE_CATALOG |
TEXT |
Datenbank, zu der die Tabelle oder Ansicht gehört. |
ORDINAL_POSITION |
NUMBER |
Ordinalposition der Spalte in der Tabelle/Ansicht. |
COLUMN_DEFAULT |
TEXT |
Standardwert der Spalte. |
IS_NULLABLE |
TEXT |
Gibt an, ob die Spalte NULL-Werte zulässt. |
DATA_TYPE |
TEXT |
Datentyp der Spalte. Diese Spalte zeigt den Snowflake-Standarddatentyp der Spalte an. Die Spalte DATA_TYPE_ALIAS zeigt den ursprünglichen Datentypnamen an, der für eine Spalte angegeben wurde, als die Tabelle erstellt wurde oder die Spalte geändert wurde. |
CHARACTER_MAXIMUM_LENGTH |
NUMBER |
Maximale Länge von Zeichenfolgenspalten in Zeichen. |
CHARACTER_OCTET_LENGTH |
NUMBER |
Maximale Länge von Zeichenfolgenspalten in Bytes. |
NUMERIC_PRECISION |
NUMBER |
Numerische Genauigkeit von numerischen Spalten. |
NUMERIC_PRECISION_RADIX |
NUMBER |
Basis der Genauigkeit von numerischen Spalten. |
NUMERIC_SCALE |
NUMBER |
Skalierung von numerischen Spalten. |
DATETIME_PRECISION |
NUMBER |
Nicht anwendbar für Snowflake. |
INTERVAL_TYPE |
TEXT |
Nicht anwendbar für Snowflake. |
INTERVAL_PRECISION |
TEXT |
Nicht anwendbar für Snowflake. |
CHARACTER_SET_CATALOG |
TEXT |
Nicht anwendbar für Snowflake. |
CHARACTER_SET_SCHEMA |
TEXT |
Nicht anwendbar für Snowflake. |
CHARACTER_SET_NAME |
TEXT |
Nicht anwendbar für Snowflake. |
COLLATION_CATALOG |
TEXT |
Nicht anwendbar für Snowflake. |
COLLATION_SCHEMA |
TEXT |
Nicht anwendbar für Snowflake. |
COLLATION_NAME |
TEXT |
Nicht anwendbar für Snowflake. |
DOMAIN_CATALOG |
TEXT |
Nicht anwendbar für Snowflake. |
DOMAIN_SCHEMA |
TEXT |
Nicht anwendbar für Snowflake. |
DOMAIN_NAME |
TEXT |
Nicht anwendbar für Snowflake. |
UDT_CATALOG |
TEXT |
Nicht anwendbar für Snowflake. |
UDT_SCHEMA |
TEXT |
Nicht anwendbar für Snowflake. |
UDT_NAME |
TEXT |
Nicht anwendbar für Snowflake. |
SCOPE_CATALOG |
TEXT |
Nicht anwendbar für Snowflake. |
SCOPE_SCHEMA |
TEXT |
Nicht anwendbar für Snowflake. |
SCOPE_NAME |
TEXT |
Nicht anwendbar für Snowflake. |
MAXIMUM_CARDINALITY |
TEXT |
Nicht anwendbar für Snowflake. |
DTD_IDENTIFIER |
TEXT |
Nicht anwendbar für Snowflake. |
IS_SELF_REFERENCING |
TEXT |
Nicht anwendbar für Snowflake. |
IS_IDENTITY |
TEXT |
Gibt an, ob die Spalte eine Identitätsspalte ist. |
IDENTITY_GENERATION |
TEXT |
Gibt an, ob der Wert einer Identitätsspalte stets oder nur standardmäßig generiert wird. Snowflake unterstützt ausschließlich |
IDENTITY_START |
TEXT |
Nicht anwendbar für Snowflake. |
IDENTITY_INCREMENT |
TEXT |
Nicht anwendbar für Snowflake. |
IDENTITY_MAXIMUM |
TEXT |
Nicht anwendbar für Snowflake. |
IDENTITY_MINIMUM |
TEXT |
Nicht anwendbar für Snowflake. |
IDENTITY_CYCLE |
TEXT |
Gibt an, ob der Wert einer Identitätsspalte Wechsel zulässt. Snowflake unterstützt ausschließlich |
IDENTITY_ORDERED |
TEXT |
Bei |
SCHEMA_EVOLUTION_RECORD |
TEXT |
Erfasst Informationen zu der zuletzt ausgelösten Schemaentwicklung bei einer gegebenen Tabellenspalte. Diese Spalte enthält die folgenden Unterfelder:
|
COMMENT |
TEXT |
Kommentar zur Spalte. |
DELETED |
TIMESTAMP_LTZ |
Datum und Zeit der Löschung der Spalte. |
DATA_TYPE_ALIAS |
TEXT |
Der Datentyp-Alias oder das Synonym, das angegeben wurde, als die Tabelle erstellt wurde oder als die Spalte zuletzt geändert wurde. Beispiel: Der Typ BIGINT ist gleichbedeutend mit dem NUMBER-Typ. Wenn BIGINT als Typ für eine Spalte angegeben wurde, dann wird BIGINT in dieser DATA_TYPE_ALIAS-Spalte angezeigt. Für Spalten in Tabellen, die vor der Aktivierung des Verhaltensänderungs-Bundle 2025_07 aktiviert wurden und die nach der Verhaltensänderung nicht geändert wurden, ist der Wert in dieser Spalte NULL. Weitere Informationen dazu finden Sie unter COLUMNS view (multiple schemas): New column. |
Nutzungshinweise¶
Die Latenzzeit der Ansicht kann bis zu 24 Stunden betragen.
Die Ansicht erkennt die Berechtigung MANAGE GRANTS nicht und zeigt daher im Vergleich zu einem SHOW-Befehl, der von einem Benutzer mit der Berechtigung MANAGE GRANTS ausgeführt wird, möglicherweise weniger Informationen an.
Beispiele¶
Im folgenden Beispiel werden alle Spalten der Tabelle myTable abgerufen, die in der Datenbank mydb definiert ist:
SELECT *
FROM snowflake.organization_usage.columns
WHERE
table_catalog = 'mydb' AND
table_name = 'myTable' AND
deleted IS NULL;