반응형
목록json
반응형
바다토리 웨어하우스
MSSQL을 이용한 JSON데이터 처리 방법
1. JSON형식으로 저장된 데이터를 불러와 원하는 값 추출 json형태의 데이터를 SQL변수로 받아들여 원하는 값을 추출하는 것입니다. openjson을 이용하여, 손쉽게 처리를 할 수가 있는데, 배치작업의 경우 넘어오는 데이터를 프로시저에서 임의의 변수로 전달받아 MSSQL의 OPENJSON을 이용하여 원하는 값을 뽑아내는 방법입니다. DECLARE @json nvarchar(max) SET @json = '{"info":{"address":[{"city":"seoul"},{"town":"Paris"},{"city":"busan"}]}}' SELECT city FROM OPENJSON(@json, '$.info.address') WITH ( city nvarchar(100) '$.city' ) JSO..
IT/mssql
2022. 5. 12. 09:00