1. JSON 이란?
JSON(JavaScript Object Notation)은 데이터를 저장하고 교환하기 위해 설계된 가벼운 데이터 교환 형식이다. JSON은 사람이 읽기 쉽고 기계가 해석하기 쉬운 텍스트 기반 형식으로, 구조화된 데이터를 표현한다. JavaScript에서 유래했지만, 현재는 언어에 상관없이 널리 사용되고 있다.
{ "name": "홍길동", "age": 30, "city": "서울" }
위와 같이 키 : 값(Key : Value)쌍의 형태로 되어있으, 태그가 없어 XML에 비해 데이터 크기가 적어 효율적이다.
2. 테이블 전체 내용을 JSON으로 만들기 (FOR JSON AUTO)
USE pubs SELECT * FROM titles
pubs 데이터베이스의 titles 테이블을 조회한다.
SELECT * FROM titles FOR JSON AUTO
FOR JSON AUTO 를 사용해 결과를 JSON 타입으로 변환한다.
결과를 클릭한다.
결과를 JSON VIEWER 등 보기 좋게 포맷하면 한 눈에 결과를 볼 수 있다.
Share article