- Catégories :
Fonctions de notification (Construction de message)
APPLICATION_JSON¶
Renvoie un objet JSON qui spécifie le message JSON à utiliser pour une notification. Il s’agit d’une fonction d’aide que vous utilisez pour construire un objet de message pour la procédure stockée SYSTEM$SEND_SNOWFLAKE_NOTIFICATION.
- Voir aussi :
Utilisation de SYSTEM$SEND_SNOWFLAKE_NOTIFICATION pour envoyer des notifications , SYSTEM$SEND_SNOWFLAKE_NOTIFICATION , TEXT_HTML , TEXT_PLAIN
Syntaxe¶
SNOWFLAKE.NOTIFICATION.APPLICATION_JSON( '<message>' )
Arguments¶
'message'
Contenu du message à envoyer.
Il n’est pas nécessaire d’effectuer un échappement des guillemets doubles qui encadrent les chaînes du message (par exemple, les guillemets doubles qui encadrent les clés et les valeurs). La fonction effectue l’échappement de ces guillemets doubles pour vous.
Renvoie¶
Chaîne au format JSON qui spécifie un message pour la procédure stockée SYSTEM$SEND_SNOWFLAKE_NOTIFICATION à envoyer.
Supposons par exemple que vous appeliez la fonction et que vous transmettiez un message JSON :
SELECT SNOWFLAKE.NOTIFICATION.APPLICATION_JSON('{"data": "hello world"}');
La fonction renvoie la chaîne au format JSON suivante :
'{"application/json":"{\"data\": \"hello world\"}"}'
Notez la manière dont la fonction effectue un échappement des guillemets doubles encadrant les clés et les valeurs de votre message.
Exemples¶
Voir Utilisation de SYSTEM$SEND_SNOWFLAKE_NOTIFICATION pour envoyer des notifications.