CLASSES ビュー

このInformation Schemaビューには、データベース内の各 クラス の行が表示されます。

こちらもご参照ください。

CLASSES ビュー, CLASS_INSTANCES ビュー

列名

データ型

説明

NAME

VARCHAR

インスタンスの名前。

SCHEMA_NAME

VARCHAR

インスタンスが属するスキーマの名前。

DATABASE_NAME

VARCHAR

インスタンスが属するデータベースの名前。

VERSION

VARCHAR

このアカウントで現在有効なクラスのバージョン。

OWNER

VARCHAR

インスタンスを所有するロールの名前。

OWNER_ROLE_TYPE

VARCHAR

オブジェクトを所有するロールのタイプ、 ROLE または DATABASE_ROLE のいずれか。 . Snowflake Native App がオブジェクトを所有する場合、値は APPLICATION になります。 . 削除されたオブジェクトには所有者ロールがないため、オブジェクトを削除した場合、Snowflakeは NULL を返します。

IS_SERVICE_CLASS

VARCHAR

クラスが SERVICE クラスの場合は TRUE。

CREATED

TIMESTAMP_LTZ

インスタンスが作成された日時。

COMMENT

VARCHAR

インスタンスへのコメント。

使用上の注意

ビューには、セッションの現在のロールにアクセス権が付与されているオブジェクトのみが表示されます。

SNOWFLAKE データベース内のすべてのクラスを取得します。

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