Ansicht CLASSES

Diese Information Schema-Ansicht zeigt eine Zeile für jede Klasse in einer Datenbank an.

Siehe auch:

Ansicht CLASSES, Ansicht CLASS_INSTANCES

Spalten

Spaltenname

Datentyp

Beschreibung

NAME

VARCHAR

Name der Instanz.

SCHEMA_NAME

VARCHAR

Name des Schemas, zu dem die Instanz gehört.

DATABASE_NAME

VARCHAR

Name der Datenbank, zu der die Instanz gehört.

VERSION

VARCHAR

Version der Klasse, die derzeit in diesem Konto aktiv ist.

OWNER

VARCHAR

Name der Rolle, der die Instanz gehört.

OWNER_ROLE_TYPE

VARCHAR

Der Typ der Rolle, die Eigentümer des Objekts ist, entweder ROLE oder DATABASE_ROLE. . Wenn eine Snowflake Native App Eigentümer des Objekts ist, ist der Wert APPLICATION. . Wenn Sie das Objekt löschen, gibt Snowflake NULL zurück, da ein gelöschtes Objekt keine Eigentümerrolle hat.

IS_SERVICE_CLASS

VARCHAR

TRUE, wenn die Klasse eine SERVICE-Klasse ist.

CREATED

TIMESTAMP_LTZ

Datum und Uhrzeit der Erstellung der Instanz.

COMMENT

VARCHAR

Kommentar zur Instanz.

Nutzungshinweise

In der Ansicht werden nur Objekte angezeigt, für die der aktuellen Rolle in der Sitzung Zugriffsrechte gewährt wurden.

Beispiele

Abrufen aller Klassen in der SNOWFLAKE-Datenbank:

SELECT name, schema_name, database_name, version
    FROM SNOWFLAKE.INFORMATION_SCHEMA.CLASSES;
Copy