类别:

系统函数 (系统信息)

SYSTEM$LIST_APPLICATION_RESTRICTED_FEATURES

返回一个 JSON 对象,该对象包含使用者允许使用 Snowflake Native App 的受限功能列表。

备注

目前,仅支持 外部和 Apache Iceberg™ 表

语法

SYSTEM$LIST_APPLICATION_RESTRICTED_FEATURES( '<app_name>' )
Copy

实参

app_name

Snowflake Native App 的名称。

备注

当应用程序调用系统函数时,将忽略此实参。

返回

返回 JSON 格式的字符串,其中列出了应用程序允许的所有受限功能设置。JSON 格式的字符串具有以下结构:

"{""external_data"":{""allowed_cloud_providers"":""all""}}"
Copy

使用说明

  • 当应用程序运行此系统函数时,不必提供 app_name 参数,如果提供了该参数,则将其忽略。在此上下文中,列出了所有应用程序受限功能。

  • 当提供商或使用者运行此系统函数时,必须提供 app_name 参数,并列出应用程序的受限功能,以及是否启用了这些功能。

示例

要调用此函数,请使用以下语句:

SELECT SYSTEM$LIST_APPLICATION_RESTRICTED_FEATURES('hello_snowflake_app');
Copy

示例输出:

[
    {"external_data":{"allowed_cloud_providers":"all"}}
]
Copy
语言: 中文