- Kategorien:
Systemfunktionen (Systeminformationen)
SYSTEM$APP_COMPATIBILITY_CHECK¶
Gibt die Snowflake-Edition des Verbraucherkontos zurück, in dem eine App installiert ist.
Bemerkung
Diese Funktion kann nur von einer Snowflake Native App aufgerufen werden.
Syntax¶
SYSTEM$APP_COMPATIBILITY_CHECK()
Rückgabewerte¶
Gibt einen VARCHAR-Wert zurück, der ein JSON-Objekt enthält. Das Objekt hat die folgende Struktur:
{
"ACCOUNT_EDITION": "<service_level>"
}
Mögliche Werte für service_level
sind:
STANDARD
PREMIER
PREMIER_PLUS_1
PREMIER_PLUS_2
ENTERPRISE
BUSINESS_CRITICAL
VPS
Nutzungshinweise¶
Anbieter können diese Funktion verwenden, um die Snowflake-Edition des Kontos zu ermitteln, in dem die App installiert ist. Anbieter können diese Funktion zum Beispiel aus dem Setup-Skript heraus aufrufen, um während der Installation nach der Edition zu suchen.
Beispiele¶
Bestimmen der Snowflake-Edition für ein Verbraucherkonto:
SELECT SYSTEM$APP_COMPATIBILITY_CHECK();
{
"ACCOUNT_EDITION": "STANDARD"
}
Dies zeigt an, dass es sich bei dem Verbraucherkonto um ein Standard Edition-Konto handelt.