CLASS_INSTANCES 视图

此 Information Schema 视图为数据库中的每个 实例显示一行。

另请参阅:

CLASS_INSTANCE_FUNCTIONS 视图CLASS_INSTANCE_PROCEDURES 视图

列名称

数据类型

描述

NAME

TEXT

实例的名称。

SCHEMA_NAME

TEXT

实例所属架构的名称。

DATABASE_NAME

TEXT

实例所属数据库的名称。

CLASS_NAME

TEXT

实例化实例的类的名称。

CLASS_SCHEMA_NAME

TEXT

实例化实例的类的架构的名称。

CLASS_DATABASE_NAME

TEXT

实例化实例的类的数据库的名称。

VERSION

TEXT

实例的当前版本。

OWNER

TEXT

拥有实例的角色的名称。

OWNER_ROLE_TYPE

TEXT

拥有对象的角色类型是 ROLEDATABASE_ROLE. 如果 Snowflake Native App 拥有该对象,则其值为 APPLICATION. 如果您删除该对象,则 Snowflake 会返回 NULL,原因是删除的对象不具有所有者角色。

CREATED

TIMESTAMP_LTZ

实例的创建日期和时间。

COMMENT

TEXT

实例的注释。

使用说明

  • 该视图仅显示会话的当前角色已被授予访问权限的对象。

  • 该视图不包含已删除的实例。要查看已删除的实例,请改用 Account Usage CLASS_INSTANCES 视图

示例

mydatabase 数据库中检索所有实例的名称,以及从中实例化这些实例的类:

SELECT name, class_name, class_schema_name, class_database_name
    FROM mydatabase.INFORMATION_SCHEMA.CLASS_INSTANCES;
Copy
语言: 中文