类别:

系统函数 (系统信息)

SYSTEM$APP_COMPATIBILITY_CHECK

返回安装应用程序的使用者账户的 Snowflake 版本

备注

此函数只能由 Snowflake Native App 调用。

语法

SYSTEM$APP_COMPATIBILITY_CHECK()
Copy

返回

返回一个包含 JSON 对象的 VARCHAR 值。此对象具有以下结构:

{
   "ACCOUNT_EDITION": "<service_level>"
}
Copy

service_level 的可能值为:

  • STANDARD

  • PREMIER

  • PREMIER_PLUS_1

  • PREMIER_PLUS_2

  • ENTERPRISE

  • BUSINESS_CRITICAL

  • VPS

使用说明

  • 提供商可以使用此函数来确定安装应用程序的账户的 Snowflake 版本。例如,在安装期间,提供商可以在安装脚本中调用此函数来检查版本。

示例

确定使用者账户的 Snowflake 版本:

SELECT SYSTEM$APP_COMPATIBILITY_CHECK();
Copy
{
  "ACCOUNT_EDITION": "STANDARD"
}
Copy

这表示使用者账户是 Standard Edition 账户。

语言: 中文