JSON → SQL 변환 도구 - CREATE TABLE & INSERT 문 생성

JSON 데이터에서 SQL CREATE TABLE 및 INSERT 문을 자동 생성해요. 테스트 데이터 삽입 및 데이터베이스 설계 참고에 유용해요.

JSON → SQL이란?

JSON to SQL은 JSON 데이터에서 SQL CREATE TABLE 및 INSERT 문을 자동 생성하는 도구예요. JSON 객체 키를 열 이름에, 값 타입을 SQL 타입(VARCHAR, INTEGER, BOOLEAN, FLOAT 등)에 매핑해요. 테스트 데이터 삽입, 데이터베이스 설계 템플릿 작성, 데이터 마이그레이션 준비 등에 활용할 수 있어요. 모든 처리는 브라우저 내에서 완료돼요.

사용 방법

  1. 왼쪽 영역에 JSON을 붙여넣어요(배열 또는 객체)
  2. 필요에 따라 테이블 이름을 변경해요
  3. 'SQL로 변환' 버튼을 클릭해요

사용 예시

입력:
[{"id":1,"name":"홍길동","age":30,"active":true}]
SQL 출력:
CREATE TABLE users (
  id INTEGER,
  name VARCHAR(255),
  age INTEGER,
  active BOOLEAN
);

INSERT INTO users (id, name, age, active)
VALUES (1, '홍길동', 30, true);
실무 활용 예시: 목 데이터 JSON에서 테스트용 DB 테이블 정의와 INSERT 문을 자동 생성하여 개발 환경 설정 시간을 단축해요

FAQ

JSON 배열에서도 작동하나요?
네. 각 배열 요소가 INSERT 문으로 생성돼요.
SQL 타입은 어떻게 추론되나요?
문자열은 VARCHAR(255), 정수는 INTEGER, 소수는 FLOAT, 불리언은 BOOLEAN, null은 NULLABLE로 추론돼요.
NULL 값은 어떻게 처리되나요?
NULL을 포함하는 열은 nullable로 정의돼요(DEFAULT NULL). INSERT 문에서는 NULL이 그대로 출력돼요.
테이블 이름은 어디서 변경하나요?
도구 상단의 '테이블 이름' 입력 필드에서 변경할 수 있어요. 기본값은 'data'예요.
데이터가 서버로 전송되나요?
아니요. 모든 변환 처리는 브라우저 내에서 완료돼요. 민감한 데이터도 안전해요.

관련 도구

업데이트 이력

최종 업데이트: 2026-02-19

  • 2026-02-19 최초 릴리스