APPLICATION_CONFIGURATIONS 视图

此 Information Schema 视图会为当前在 Information Schema 所在的指定数据库或当前数据库中定义的每个应用程序配置显示一行。

有关应用程序配置的更多信息,请参阅 应用程序配置

下表提供了 APPLICATION_CONFIGURATIONS 视图列的定义。

数据类型

描述

NAME

STRING

配置的名称。

APPLICATION_NAME

STRING

配置所在应用程序的名称。

CREATED_ON

TIMESTAMP

创建配置对象时的时间戳。

UPDATED_ON

TIMESTAMP

上次更新配置对象时的时间戳。

TYPE

STRING

配置的类型。可能的值是 APPLICATION_NAME 和 STRING。

STATUS

STRING

配置的状态。可能的值是 PENDING 和 DONE。

SENSITIVE

BOOLEAN

该值是否敏感。

VALUE

STRING

使用者设置的值。

对于 APPLICATION_NAME 类型的应用程序配置,这是使用者指定的应用程序的最新名称。如果应用程序已重命名,这可能与最初提供的不同。如果应用程序已删除,则此处不会显示任何值,就像未设置该值一样。

SENSITIVE=TRUE 时,该值处于隐藏状态,除非执行角色是拥有配置的应用程序。

VALUE_UPDATED_ON

TIMESTAMP

设置或取消设置值时的上次更新时间戳。

LABEL

STRING

UI 中显示的方便用户记忆的名称,由提供商提供。

DESCRIPTION

STRING

配置的描述。

APPLICATION_ROLES

STRING

有权访问配置的应用程序角色名称,以逗号分隔。

这将显示最新的名称,即使角色已重命名也是如此。如果应用程序角色已删除,则输出列表中不会包含该角色。

使用说明

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

  • 该视图不包括已删除的配置。

示例

检索当前账户中的所有列表:

SELECT * FROM <any_database>.INFORMATION_SCHEMA.APPLICATION_CONFIGURATIONS;