<budget_name>!SET_NOTIFICATION_MUTE_FLAG

Ative ou desative notificações por e-mail para um orçamento.

Consulte também:

<budget_name>!GET_NOTIFICATION_EMAIL, <budget_name>!GET_NOTIFICATION_INTEGRATION_NAME, <budget_name>!GET_NOTIFICATION_MUTE_FLAG, <budget_name>!SET_EMAIL_NOTIFICATIONS

Sintaxe

<budget_name>!SET_NOTIFICATION_MUTE_FLAG( { TRUE | FALSE } );
Copy

Argumentos

{ TRUE | FALSE }
  • TRUE para desativar notificações por e-mail.

  • FALSE para ativar notificações por e-mail.

Padrão: FALSE

Retornos

The notification mute flag has been updated to <true | false>.

Requisitos de controle de acesso

  • Os seguintes privilégios e funções mínimos são necessários para chamar este método para orçamentos personalizados:

    • Qualquer função de instância para a instância de orçamento.

    • Privilégio USAGE no banco de dados e no esquema que contém a instância de orçamento.

  • Os seguintes privilégios e funções mínimos são necessários para chamar este método para o orçamento da conta:

    Qualquer função de aplicativo para o orçamento da conta.

Para obter mais informações, consulte Funções e privilégios do Budgets.

Notas de uso

Chamar esse método não retorna o objeto. Por isso, você não pode usar o encadeamento de métodos para chamar outro método no valor de retorno deste método. Em vez disso, chame cada método em uma instrução SQL separada.

Exemplos

Desative as notificações por e-mail para o orçamento my_budget no esquema budget_db.budget_schema:

CALL budget_db.budget_schema.my_budget!SET_NOTIFICATION_MUTE_FLAG(TRUE);
Copy

Ative notificações por e-mail para o orçamento da conta:

CALL snowflake.local.account_root_budget!SET_NOTIFICATION_MUTE_FLAG(FALSE);
Copy