DATABASES 视图¶
重要
此视图仅在组织账户中可用。有关更多信息,请参阅 组织账户中的高级视图。
此 Organization Usage 视图为账户中定义的每个数据库显示一行。
列¶
列名称 |
数据类型 |
描述 |
---|---|---|
ORGANIZATION_NAME |
VARCHAR |
组织的名称。 |
ACCOUNT_LOCATOR |
VARCHAR |
账户定位器。 |
ACCOUNT_NAME |
VARCHAR |
账户的名称。 |
DATABASE_ID |
NUMBER |
内部/系统为数据库生成的标识符。 |
DATABASE_NAME |
VARCHAR |
包含警报的数据库的名称。 |
DATABASE_OWNER |
TEXT |
拥有数据库的角色的名称。 |
IS_TRANSIENT |
TEXT |
数据库是否为瞬态数据库。 |
COMMENT |
TEXT |
数据库的注释。 |
CREATED |
TIMESTAMP_LTZ |
创建数据库的日期和时间。 |
LAST_ALTERED |
TIMESTAMP_LTZ |
对象上次经 DML、DDL 或后台元数据操作修改的日期和时间。请参阅 使用说明。 |
DELETED |
TIMESTAMP_LTZ |
弃用数据库的日期和时间。 |
RETENTION_TIME |
NUMBER |
为 Time Travel 保留历史数据的天数。 |
RESOURCE_GROUP |
VARCHAR |
供内部使用。 |
TYPE |
VARCHAR |
指定数据库的类型。有效值为 . . – APPLICATION:应用程序对象。. – APPLICATION_PACKAGE:应用程序包。. – STANDARD:普通数据库。. – IMPORTED DATABASE:通过共享创建的数据库。 |
OWNER_ROLE_TYPE |
TEXT |
拥有对象的角色类型,例如 |
OBJECT_VISIBILITY |
OBJECT |
新列会追加到现有视图,并保留以供将来使用。有关更多信息,请参阅 DATABASES 和 SCHEMATA 视图,以及 SHOW DATABASES 和 SHOW SCHEMAS 命令:输出中的新列。 |
REPLICABLE_WITH_FAILOVER_GROUPS |
VARCHAR |
使用说明¶
视图的延迟时间最长可达 24 小时。
该视图显示账户中的所有数据库。
该视图无法识别 MANAGE GRANTS 权限,因此与拥有 MANAGE GRANTS 权限的用户执行的 SHOW 命令相比,显示的信息可能更少。
对对象执行以下操作时,将更新 LAST_ALTERED 列:
DDL 操作。
DML 操作(仅适用于表)。即使 DML 语句不影响任何行,也会更新此列。
由 Snowflake 对元数据执行的后台维护操作。