[SQL] JSON Parsing Functions

Peter·2021년 7월 13일
0

SQL

목록 보기
19/19

JSON Parsing Functions

  • JSON의 포맷을 이미 아는 상황에서만 사용가능한 함수

%%sql

SELECT JSON_EXTRACT_PATH_TEXT('{"f2":{"f3": "1"},"f4":{"f5":"99","f6":"star"}}','f4', 'f6');
  • JSON_EXTRACT_PATH_TEXT 함수의 첫번째 인자는 JSON정보, 두번째 인자부터는 뎁스를 하나씩 들어가는 방식
  • f4의 f6정보를 가져오니까 "star"를 리턴함
%%sql

SELECT JSON_EXTRACT_PATH_TEXT('{"f2":{"f3": "1"},"f4":{"f5":"99","f6":"star"}}','f4');
  • f4 까지만 가져오니까
{
  "f5":"99",
  "f6":"star"
}
  • 위 제이슨정보를 리턴함
profile
컴퓨터가 좋아

0개의 댓글