CLASSES view¶
This Information Schema view displays a row for each class in the database.
- See also:
Columns¶
Column Name |
Data Type |
Description |
---|---|---|
NAME |
VARCHAR |
Name of the instance. |
SCHEMA_NAME |
VARCHAR |
Name of the schema the instance belongs to. |
DATABASE_NAME |
VARCHAR |
Name of the database the instance belongs to. |
VERSION |
VARCHAR |
Version of the class that is currently active in this account. |
OWNER |
VARCHAR |
Name of the role that owns the instance. |
OWNER_ROLE_TYPE |
VARCHAR |
The internal/system-generated identifier of the role that owns the instance of the class. |
IS_SERVICE_CLASS |
VARCHAR |
TRUE if the class is a SERVICE class. |
CREATED |
TIMESTAMP_LTZ |
Date and time when the instance was created. |
COMMENT |
VARCHAR |
Comment for the instance. |
Usage notes¶
The view only displays objects for which the current role for the session has been granted access privileges.
Examples¶
Retrieve all classes in the SNOWFLAKE database:
SELECT name, schema_name, database_name, version
FROM SNOWFLAKE.INFORMATION_SCHEMA.CLASSES;