Kategorien:

Systemfunktionen (Systemsteuerung)

SYSTEM$DISABLE_BEHAVIOR_CHANGE_BUNDLE

Deaktiviert Verhaltensänderungen, die im angegebenen Verhaltensänderungs-Release-Bundle des aktuellen Kontos enthalten sind.

Sie können diese Funktion für ein bestimmtes Bundle zu Beginn der Testphase dieses Bundles aufrufen. Nach der Opt-out-Phase dieses Bundles ist die Funktion nicht mehr verfügbar.

Ein Fehler tritt in einem der folgenden Fälle auf:

  • Sie rufen diese Funktion auf, bevor die Testphase für dieses Bundle beginnt.

  • Sie rufen diese Funktion auf, nachdem die Opt-out-Phase für dieses Bundle abgelaufen ist.

Wenn Sie diese Funktion aufrufen, um ein Verhaltensänderungs-Bundle während der Testphase zu deaktivieren, bleibt das Bundle deaktiviert, bis Sie es wieder aktivieren oder bis die Opt-out-Phase endet. Snowflake setzt diese Einstellung zu Beginn der Opt-out-Periode, wenn das Bundle standardmäßig aktiviert wird, nicht außer Kraft.

Siehe auch:

SYSTEM$ENABLE_BEHAVIOR_CHANGE_BUNDLE, SYSTEM$BEHAVIOR_CHANGE_BUNDLE_STATUS, SYSTEM$SHOW_ACTIVE_BEHAVIOR_CHANGE_BUNDLES

Syntax

SYSTEM$DISABLE_BEHAVIOR_CHANGE_BUNDLE( '<bundle_name>' )
Copy

Argumente

bundle_name

Name des Bundles mit den Verhaltensänderungen, angegeben als Zeichenfolge. Informationen zum Abrufen des Namens für ein Bundle finden Sie unter Änderungsprotokoll zu Verhaltensänderungen.

Rückgabewerte

Gibt den VARCHAR-Wert DISABLED zurück, wenn die Funktion die Verhaltensänderungen erfolgreich deaktiviert hat.

Beispiele

Im folgenden Beispiel wird das Verhaltensänderungs-Bundle 2020_08 für das aktuelle Konto deaktiviert.

SELECT SYSTEM$DISABLE_BEHAVIOR_CHANGE_BUNDLE('2020_08');
Copy
+--------------------------------------------------+
| SYSTEM$DISABLE_BEHAVIOR_CHANGE_BUNDLE('2020_08') |
|--------------------------------------------------|
| DISABLED                                         |
+--------------------------------------------------+