- Categorias:
Funções de notificação (Criação de mensagem)
APPLICATION_JSON¶
Retorna um objeto JSON que especifica a mensagem JSON a ser usada para uma notificação. Esta é uma função auxiliar que você usa para construir um objeto de mensagem para o procedimento armazenado SYSTEM$SEND_SNOWFLAKE_NOTIFICATION.
- Consulte também:
Uso de SYSTEM$SEND_SNOWFLAKE_NOTIFICATION para enviar notificações , SYSTEM$SEND_SNOWFLAKE_NOTIFICATION , TEXT_HTML , TEXT_PLAIN
Sintaxe¶
SNOWFLAKE.NOTIFICATION.APPLICATION_JSON( '<message>' )
Argumentos¶
'message'
Conteúdo da mensagem a ser enviada.
Não é necessário escapar as aspas duplas em torno das cadeias de caracteres dentro da mensagem (por exemplo, aspas duplas em torno de chaves e valores). A função escapa essas aspas duplas para você.
Retornos¶
Uma cadeia de caracteres com formatação JSON que especifica uma mensagem para o procedimento armazenado SYSTEM$SEND_SNOWFLAKE_NOTIFICATION a ser enviado.
Por exemplo, suponha que você chame a função e passe uma mensagem JSON:
SELECT SNOWFLAKE.NOTIFICATION.APPLICATION_JSON('{"data": "hello world"}');
A função retorna a seguinte cadeia de caracteres formatada por JSON:
'{"application/json":"{\"data\": \"hello world\"}"}'
Observe como a função escapa as aspas duplas ao redor das chaves e valores na sua mensagem.
Exemplos¶
Consulte Uso de SYSTEM$SEND_SNOWFLAKE_NOTIFICATION para enviar notificações.