- 카테고리:
알림 함수 (메시지 구성)
APPLICATION_JSON¶
알림에 사용할 JSON 메시지를 지정하는 JSON 오브젝트를 반환합니다. 이 함수는 SYSTEM$SEND_SNOWFLAKE_NOTIFICATION 저장 프로시저의 메시지 오브젝트를 구성하는 데 사용하는 도우미 함수입니다.
- 참고 항목:
SYSTEM$SEND_SNOWFLAKE_NOTIFICATION을 사용하여 알림 보내기 , SYSTEM$SEND_SNOWFLAKE_NOTIFICATION , TEXT_HTML , TEXT_PLAIN
구문¶
SNOWFLAKE.NOTIFICATION.APPLICATION_JSON( '<message>' )
인자¶
'message'
보낼 메시지의 내용입니다.
메시지 내에서 문자열을 둘러싼 큰따옴표를 이스케이프 처리할 필요는 없습니다(예: 키와 값을 묶는 큰따옴표). 이 함수는 이러한 큰따옴표를 이스케이프 처리합니다.
반환¶
SYSTEM$SEND_SNOWFLAKE_NOTIFICATION 저장 프로시저가 전송할 메시지를 지정하는 JSON 형식의 문자열입니다.
예를 들어, 함수를 호출하고 JSON 메시지를 전달한다고 가정해 보겠습니다.
SELECT SNOWFLAKE.NOTIFICATION.APPLICATION_JSON('{"data": "hello world"}');
이 함수는 다음과 같은 JSON 형식의 문자열을 반환합니다.
'{"application/json":"{\"data\": \"hello world\"}"}'
함수가 메시지의 키와 값 주위를 큰따옴표로 이스케이프 처리하는 방식에 유의하십시오.
예¶
SYSTEM$SEND_SNOWFLAKE_NOTIFICATION을 사용하여 알림 보내기 섹션을 참조하십시오.