Excel to SQL Query Logo
EXCEL TO SQL QUERYexceltosqlquery.com
가이드자주 묻는 질문
서버 업로드 없음 • 브라우저 내 즉각적인 파싱

Excel / CSV를 깨끗하고 타입 안전한 SQL로 변환

스프레드시트 데이터를 PostgreSQL, MySQL 또는 SQLite용 SQL로 변환하세요. JSON 객체, 불리언(Boolean), 소수점, 날짜 및 NULL 정책을 세밀하게 제어할 수 있으며 파일은 브라우저 밖으로 전송되지 않습니다.

Step 1: Ingest Spreadsheet Data
100% Browser-Local Processing. No Server Uploads.
Sample Data:
Step 2: Target Database Dialect
Step 3: Table & Output Settings
Step 4: Column Schema & Data Types (8 columns)
Column NameAuto-DetectedSelected SQL TypeSample ValuesNon-Empty
PK
text
123
5
text
Aisha RahmanLiam O'ConnorSofia Chen
5
text
aisha@example.comliam.o@example.comsofia@example.com
5
boolean
TRUEyesFALSE
5
json
{"role":"admin","teams":["core","security"]}{"role":"editor","theme":"dark"}{"role":"viewer","read_only":true}
5
decimal
150.5024.000.00
5
text
enterpriseprofree
5
date
2026-01-152026-02-012026-02-18
5
Step 5: Data Validation Summary
Total Rows Checked
5
Valid Rows
5
Validation Errors
0
Row Inspector
Step 6: Data Grid Preview (5 rows)
Page 1 of 1
#
idtext
full_nametext
emailtext
is_activeboolean
profile_metajson
creditsdecimal
tiertext
registered_atdate
11Aisha Rahmanaisha@example.comTRUE{"role":"admin","teams":["core","security"]}150.50enterprise2026-01-15
22Liam O'Connorliam.o@example.comyes{"role":"editor","theme":"dark"}24.00pro2026-02-01
33Sofia Chensofia@example.comFALSE{"role":"viewer","read_only":true}0.00free2026-02-18
44Marcus Vancemarcus@example.com1{"role":"admin","tier_level":5}890.75enterprise2026-03-04
55Elena Rostovaelena@example.comno{"role":"guest","flags":{"beta":false}}5.25free2026-03-22
Ready to generate typed SQL for postgresql (5 rows)
Generated SQL Outputpostgresql5 rows
Review generated SQL before executing. This tool runs 100% locally and never connects to your database.
정밀 엔지니어링

타입 지정 스프레드시트 데이터를 위한 설계

1. 실제 JSON & 불리언 유효성 검사

JSON 및 Boolean 열을 명시적으로 선택하고 생성 전에 값을 검증하며 PostgreSQL JSONB 타입 캐스팅을 지원합니다.

2. 행 단위 오류 검사기

10,000번째 행에서 DB 임포트가 실패할 때까지 기다리지 마세요. 사전 유효성 검사기가 문제가 있는 행 번호를 즉시 찾아줍니다.

3. 브라우저 내 로컬 처리

스프레드시트 파싱과 SQL 생성은 사용자의 브라우저 내에서만 실행됩니다. 외부 서버나 데이터베이스에 연결되지 않습니다.

Excel SQL 변환기

검증 가능한 고품질 SQL을 스프레드시트에서 생성

Excel to SQL Query는 표 형식의 데이터를 깨끗하고 구조화된 데이터베이스 쿼리로 변환하는 무료 온라인 도구입니다. Excel 파일(.xlsx, .xls), CSV 파일 및 복사한 셀 데이터를 지원합니다.

실용적인 온라인 Excel to SQL 변환 도구

스프레드시트 데이터를 데이터베이스로 수동 입력하는 것은 느리고 오류가 발생하기 쉽습니다. 본 도구는 데이터를 붙여넣거나 파일을 선택하기만 하면 열 감지부터 SQL 생성까지 신속하게 처리합니다. 초기 데이터(Seed Data), 테스트 픽스처, 마스터 테이블 생성 등에 최적입니다.

CSV 파일 또한 동일한 워크플로우로 변환할 수 있습니다. 생성된 SQL은 화면에서 바로 확인 및 수정이 가능합니다.

서버 업로드 없는 안전한 클라이언트 사이드 변환

사용자의 파일은 브라우저 메모리 내에서만 처리됩니다. 당사는 사용자의 데이터를 서버에 저장하거나 수집하지 않으므로 민감한 사내 데이터도 안심하고 변환할 수 있습니다.

회원가입이나 대기 시간이 필요 없으며 데이터와 생성된 SQL의 통제권은 항상 사용자에게 있습니다.

Excel 및 CSV를 SQL로 변환하는 방법

작업 중에도 원본 행이 미리보기에 유지되므로 생성된 SQL과 원본 시트의 값을 쉽게 대조할 수 있습니다.

  1. 탭으로 구분된 텍스트나 CSV를 붙여넣거나 로컬 Excel/CSV 파일을 엽니다.
  2. MySQL, PostgreSQL, SQLite 중 대상 데이터베이스를 선택하고 테이블명을 입력합니다.
  3. 헤더 행, 열 이름, 감지된 데이터 타입 및 NULL 정책을 검토합니다.
  4. 유효성 검사 오류를 해결하고 SQL 스크립트를 복사하거나 다운로드합니다.

단순 문자열이 아닌 타입 지정 매핑

유용한 데이터베이스 테이블은 적절한 타입 선언이 필요합니다. 문자열, 정수, 소수, 불리언, JSON, 날짜, 타임스탬프, NULL 중 원하는 타입을 지정할 수 있습니다. 0으로 시작하는 우편번호나 ID 번호도 텍스트로 보존할 수 있습니다.

INSERT 생성 전 JSON 및 불리언 사전 검증

{"role":"admin"}과 같은 JSON 객체를 문자열로 단순 처리하면 DB 입력 시 오류가 발생할 수 있습니다. 본 도구는 JSON 형식을 정밀 검사하여 이상이 있는 행과 열을 즉시 알려줍니다.

TRUE, FALSE, 1, 0, yes, no 등의 불리언 값도 데이터베이스 문법에 맞게 자동 변환됩니다.

MySQL, PostgreSQL, SQLite 맞춤형 출력

MySQL의 백틱(`), PostgreSQL의 큰따옴표(") 및 ::jsonb 캐스팅, SQLite의 데이터 표현 등 데이터베이스 엔진별 문법을 충실히 반영합니다.

여러 행의 다중 INSERT 문과 CREATE TABLE 테이블 정의문 생성을 지원합니다.

안전한 특수문자 이스케이프 및 명확한 오류 안내

작은따옴표(O'Reilly), 큰따옴표, 쉼표, 줄바꿈 등의 특수문자가 각 SQL 규격에 맞게 안전하게 이스케이프 처리됩니다.

생성된 SQL 실행 전 확인 권장사항

본 도구는 SQL 텍스트를 생성하며 데이터베이스에 직접 명령을 내리지 않습니다. 중요한 운영 데이터에 적용하기 전에는 개발 환경에서 테스트를 거치시기 바랍니다.

지원

Excel to SQL 변환 자주 묻는 질문 (FAQ)

Excel을 SQL로 어떻게 변환하나요?

변환기에 Excel 파일을 올리거나 데이터를 붙여넣고, 데이터베이스 종류를 선택한 뒤 감지된 열과 타입을 확인하여 SQL을 생성하면 됩니다.

Excel 데이터를 SQL INSERT 문으로 만들 수 있나요?

네, 데이터를 불러온 후 INSERT 출력을 선택하고 테이블 이름을 지정하면 다중 행 INSERT 문이 자동으로 생성됩니다.

Excel 파일을 데이터베이스에 넣으려면 어떻게 하나요?

본 도구로 생성한 SQL 스크립트를 다운로드하거나 복사하여 DBeaver, DataGrip, pgAdmin, phpMyAdmin 등의 DB 툴에서 실행하세요.

CSV 파일도 SQL로 변환할 수 있나요?

네, CSV 파일 업로드 및 콤마/탭 구분 텍스트 붙여넣기를 모두 완벽하게 지원합니다.

테이블 생성 문장(CREATE TABLE)도 함께 만들어지나요?

네, CREATE TABLE 옵션을 켜면 열 타입에 맞춘 테이블 정의문과 INSERT 문이 함께 생성됩니다.

이 도구는 무료이고 안전한가요?

네, 100% 무료이며 모든 데이터는 사용자의 브라우저 내에서만 처리되므로 외부로 데이터가 유출되지 않습니다.

JSON 열과 Boolean 열도 지원되나요?

네, JSON 문법 검증 및 PostgreSQL jsonb 캐스팅, 엔진별 불리언 표기를 지원합니다.

어떤 데이터베이스를 지원하나요?

MySQL, PostgreSQL, SQLite를 공식 지원하며 각 데이터베이스의 고유 문법에 맞게 출력됩니다.

따옴표나 특수문자는 어떻게 처리되나요?

모든 특수문자와 줄바꿈은 해당 SQL 다이얼렉트에 맞게 자동으로 안전하게 이스케이프됩니다.

대량 데이터를 나누어(배치) 생성할 수 있나요?

네, 100행, 500행, 1,000행 단위로 INSERT 문을 분할하여 대량 임포트 시 부하를 줄일 수 있습니다.

내 데이터가 서버에 저장되나요?

아닙니다. 모든 과정은 클라이언트 사이드 자바스크립트로 브라우저 안에서만 실행됩니다.

앞자리 0이 있는 숫자가 잘리지 않게 하려면?

열 매핑 설정에서 해당 열의 데이터 타입을 "Text"로 선택하시면 0이 그대로 유지됩니다.

더 알아보기