- カテゴリ:
システム関数 (システム情報)
SYSTEM$APP_COMPATIBILITY_CHECK¶
アプリがインストールされているコンシューマーアカウントの Snowflakeエディション を返します。
注釈
この関数は Snowflake Native App からのみ呼び出すことができます。
構文¶
SYSTEM$APP_COMPATIBILITY_CHECK()
戻り値¶
JSON オブジェクトを含む VARCHAR 値を返します。このオブジェクトの構造は次のとおりです。
{
"ACCOUNT_EDITION": "<service_level>"
}
service_level
に指定できる値は次のとおりです。
STANDARD
PREMIER
PREMIER_PLUS_1
PREMIER_PLUS_2
ENTERPRISE
BUSINESS_CRITICAL
VPS
使用上の注意¶
プロバイダーは、この関数を使用して、アプリがインストールされているアカウントのSnowflakeエディションを判別できます。たとえば、プロバイダーはセットアップスクリプトからこの関数を呼び出して、インストール中にエディションを確認できます。
例¶
コンシューマーアカウントのSnowflakeエディションを判別します。
SELECT SYSTEM$APP_COMPATIBILITY_CHECK();
{
"ACCOUNT_EDITION": "STANDARD"
}
これは、コンシューマーアカウントがStandard Editionアカウントであることを示します。