DATABASES 视图¶
此 Account Usage 视图为账户中定义的每个数据库显示一行。
列¶
列名称 |
数据类型 |
描述 |
---|---|---|
DATABASE_ID |
NUMBER |
内部/系统为数据库生成的标识符。 |
DATABASE_NAME |
TEXT |
数据库的名称。 |
DATABASE_OWNER |
TEXT |
拥有数据库的角色的名称。 |
IS_TRANSIENT |
TEXT |
数据库是否为瞬态数据库。 |
COMMENT |
TEXT |
数据库的注释。 |
CREATED |
TIMESTAMP_LTZ |
创建数据库的日期和时间。 |
LAST_ALTERED |
TIMESTAMP_LTZ |
上次更改对象的日期和时间。请参阅 使用说明。 |
DELETED |
TIMESTAMP_LTZ |
弃用数据库的日期和时间。 |
RETENTION_TIME |
NUMBER |
为 Time Travel 保留历史数据的天数。 |
RESOURCE_GROUP |
VARCHAR |
供内部使用。 |
TYPE |
VARCHAR |
指定数据库的类型。有效值为:. . – STANDARD:标准数据库。. – IMPORTED DATABASE:从共享中创建的数据库。 |
OWNER_ROLE_TYPE |
TEXT |
拥有对象的角色类型是 |
使用说明¶
视图的延迟时间最长可达 180 分钟(3 小时)。
该视图显示账户中的所有数据库。
该视图无法识别 MANAGE GRANTS 权限,因此与拥有 MANAGE GRANTS 权限的用户执行的 SHOW 命令相比,显示的信息可能更少。
对对象执行以下操作时,将更新 LAST_ALTERED 列:
DDL 操作。
DML 操作(仅适用于表)。
由 Snowflake 对元数据执行的后台维护操作。