Categorias:

Funções do sistema (Controle do sistema)

SYSTEM$DISABLE_BEHAVIOR_CHANGE_BUNDLE

Desativa as mudanças de comportamento incluídas no pacote de lançamento de mudanças de comportamento especificado para a conta atual.

Você pode chamar esta função para um pacote específico no início do período de teste para aquele pacote e fica indisponível após o período de recusa para aquele pacote.

Um erro ocorre em um dos seguintes casos:

  • Você chama essa função antes do início do período de teste desse pacote configurável.

  • Você chama essa função após o término do período de recusa desse pacote.

Se você chamar esta função para desativar um pacote de mudança de comportamento durante o período de teste, o pacote permanece desativado até que você o habilite novamente ou até o fim do período de recusa. O Snowflake não substitui esta configuração no início do período de recusa quando o pacote se torna habilitado por padrão.

Consulte também:

SYSTEM$ENABLE_BEHAVIOR_CHANGE_BUNDLE, SYSTEM$BEHAVIOR_CHANGE_BUNDLE_STATUS, SYSTEM$SHOW_ACTIVE_BEHAVIOR_CHANGE_BUNDLES

Sintaxe

SYSTEM$DISABLE_BEHAVIOR_CHANGE_BUNDLE( '<bundle_name>' )
Copy

Argumentos

bundle_name

Nome do pacote de mudança de comportamento, especificado como uma cadeia de caracteres. Para obter o nome de um pacote, consulte Log de mudança de comportamento.

Retornos

Retorna o valor VARCHAR DISABLED se a função desabilitar com sucesso as mudanças de comportamento.

Exemplos

O exemplo a seguir desativa o pacote de mudança de comportamento 2020_08 para a conta atual.

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