Catégories :

Fonctions système (Contrôle du système)

SYSTEM$DISABLE_BEHAVIOR_CHANGE_BUNDLE

Désactive les changements de comportement inclus dans le bundle de versions de changement de comportement spécifié pour le compte actuel.

Vous pouvez appeler cette fonction pour un bundle particulier au début de la période de test pour ce bundle en question et devient indisponible après la période de désactivation pour ce bundle.

Une erreur se produit dans l’un ou l’autre des cas suivants :

  • Vous appelez cette fonction avant le début de la période de test pour ce bundle.

  • Vous appelez cette fonction après la période de désactivation pour ce bundle.

Si vous appeler cette fonction pour désactiver un bundle de changements de comportement au cours de la période de test, le bundle reste désactivé jusqu’à ce que vous le réactiviez ou jusqu’à la fin de la période de désactivation. Snowflake n’annule pas ce paramètre au début de la période de fin d’abonnement, lorsque la version est activée par défaut.

Voir aussi :

SYSTEM$ENABLE_BEHAVIOR_CHANGE_BUNDLE, SYSTEM$BEHAVIOR_CHANGE_BUNDLE_STATUS, SYSTEM$SHOW_ACTIVE_BEHAVIOR_CHANGE_BUNDLES

Syntaxe

SYSTEM$DISABLE_BEHAVIOR_CHANGE_BUNDLE( '<bundle_name>' )
Copy

Arguments

bundle_name

Nom du groupe de changement de comportement, spécifié comme une chaîne. Pour obtenir le nom d’un bundle, voir Journal des modifications de comportement.

Renvoie

Renvoie la valeur VARCHAR DISABLED si la fonction réussit à désactiver les changements de comportement.

Exemples

L’exemple suivant désactive le bundle de changements de comportement 2020_08 pour le compte actuel.

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