- Kategorien:
Benachrichtigungsfunktionen (Nachrichtenerstellung)
APPLICATION_JSON¶
Gibt ein JSON-Objekt zurück, das die JSON-Nachricht angibt, die für eine Benachrichtigung verwendet werden soll. Dies ist eine Hilfsfunktion, die Sie verwenden, um ein Nachrichtenobjekt für die gespeicherte Prozedur SYSTEM$SEND_SNOWFLAKE_NOTIFICATION zu erstellen.
- Siehe auch:
Verwenden von SYSTEM$SEND_SNOWFLAKE_NOTIFICATION zum Versenden von Benachrichtigungen, SYSTEM$SEND_SNOWFLAKE_NOTIFICATION, TEXT_HTML, TEXT_PLAIN
Syntax¶
SNOWFLAKE.NOTIFICATION.APPLICATION_JSON( '<message>' )
Argumente¶
'message'
Inhalt der zu sendenden Nachricht.
Sie müssen die doppelten Anführungszeichen um Zeichenfolgen innerhalb der Nachricht (z. B. doppelte Anführungszeichen um die Schlüssel und Werte) nicht mit Escape-Zeichen versehen. Die Funktion versieht diese doppelten Anführungszeichen für Sie mit Escape-Zeichen.
Rückgabewerte¶
Eine JSON-formatierte Zeichenfolge, die eine Nachricht angibt, die die gespeicherte Prozedur SYSTEM$SEND_SNOWFLAKE_NOTIFICATION senden soll.
Angenommen, Sie rufen die Funktion auf und geben eine JSON-Nachricht ein:
SELECT SNOWFLAKE.NOTIFICATION.APPLICATION_JSON('{"data": "hello world"}');
Die Funktion gibt die folgende JSON-formatierte Zeichenfolge zurück:
'{"application/json":"{\"data\": \"hello world\"}"}'
Beachten Sie, wie die Funktion die doppelten Anführungszeichen um die Schlüssel und Werte in Ihrer Nachricht mit Escape-Zeichen versieht.
Beispiele¶
Siehe Verwenden von SYSTEM$SEND_SNOWFLAKE_NOTIFICATION zum Versenden von Benachrichtigungen.