CSV → SQL 생성기

CSV를 CREATE TABLE과 INSERT 구문으로 변환합니다(테이블명·DB 방언 선택).

도구를 불러오는 중…

🔒 이 도구는 100% 브라우저에서 처리됩니다. 업로드한 파일과 입력한 내용은 서버로 전송되지 않습니다.

CSV 데이터를 데이터베이스에 넣을 수 있는 CREATE TABLE과 INSERT 문으로 변환합니다. 컬럼 타입을 자동으로 추론하고 MySQL·PostgreSQL·SQLite·SQL Server 방언에 맞춰 식별자를 따옴표 처리합니다.

사용 방법

  1. CSV 데이터를 붙여넣거나 '예시 넣기'로 샘플을 불러옵니다.
  2. 테이블 이름과 대상 DB 방언, 구분자를 선택합니다.
  3. 첫 행을 컬럼명으로 쓸지, 타입을 자동 추론할지, 여러 행을 한 INSERT로 묶을지 옵션을 조절합니다.
  4. 생성된 CREATE TABLE·INSERT 문을 복사해 사용합니다.

자주 묻는 질문

컬럼 타입은 어떻게 정해지나요?
각 컬럼의 값을 훑어 모두 정수면 INT/INTEGER, 소수를 포함하면 DECIMAL/NUMERIC/REAL, true·false·yes·no면 BOOLEAN 계열, 그 외에는 문자열(VARCHAR/TEXT)로 추론합니다. '데이터 타입 자동 추론'을 끄면 모든 컬럼을 문자열로 처리합니다.
작은따옴표나 빈 값은 어떻게 처리되나요?
문자열 안의 작은따옴표는 표준 방식대로 두 개('')로 이스케이프하고, 빈 셀은 NULL로 넣습니다. 불리언은 방언에 맞춰 TRUE/FALSE 또는 1/0으로 출력합니다.
생성된 SQL을 바로 실행해도 되나요?
참고용 초안이므로 실행 전 반드시 검토하세요. 타입 추론은 샘플 데이터 기반이라 실제 스키마와 다를 수 있고, MySQL의 백슬래시 이스케이프처럼 방언별 특수 규칙은 자동 반영되지 않으니 중요한 데이터는 확인 후 적용하세요.

← 전체 유틸리티 도구 보기

가격 보기카톡 무료 상담