- 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. |
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 |
SchemaEvolutionRecord |
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. |
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;