Skip to main content

SQL을 CSV로 변환기 SQL INSERT 문에서 데이터를 추출하고 CSV 형식으로 변환합니다.

SQL을 CSV로 illustration
🔄

SQL을 CSV로

SQL INSERT 문에서 데이터를 추출하고 CSV 형식으로 변환합니다.

1

SQL

SQL INSERT

2

-auto

CSV

3

CSV

CSV

Loading tool...

What Is SQL을 CSV로?

SQL을 CSV로 변환하는 도구는 SQL INSERT 문장에서 데이터를 추출하여 쉼표로 구분된 값 형식으로 변환합니다. 이 도구는 INSERT INTO 절에서 열 이름을 파싱하고 VALUES 절에서 값을 추출하며, 인용 문자열, 숫자 값 및 NULL 값을 처리합니다. 여러 개의 INSERT 문장을 지원하며 하나의 CSV 출력에 헤더 행과 함께 결합합니다. 이는 SQL 덤프, 마이그레이션 스크립트 및 데이터베이스 백업에서 데이터를 추출하는 데 유용합니다.

Why Use SQL을 CSV로?

  • INSERT INTO ... VALUES ...
  • ,
  • .
  • NULL,

Common Use Cases

SQL , .

DB

SQL CSV DB.

SQL CSV .

SQL Excel.

Technical Guide

파서는 regex 패턴을 사용하여 명시적인 열 목록과 VALUES 절이 있는 INSERT INTO 문장을 일치시킵니다. 열 이름은 열 목록에서 추출되어 역따옴표/인용 문자 구분자를 제거합니다.

값 파싱에는 올바르게 처리하기 위해 문자 단위 상태 기계가 사용됩니다: 작은 따옴표로 묶인 문자열(이중으로 된 인용 문자를 통해 이스케이프), 큰 따옴표로 묶인 문자열, 숫자 리터럴 및 NULL 키워드. 인용 문자열 내의 쉼표는 값 구분자로 처리되지 않습니다.

문자열 값周りの 인용 문자는 출력에서 제거됩니다. NULL 값은 CSV에서 빈 문자열로 변환됩니다. 동일하거나 다른 테이블에 대한 여러 INSERT 문장은 병합되며, 모든 고유 열을 헤더 행에 수집합니다.

CSV 출력은 RFC 4180을 따르며 쉼표 또는 인용 문자를 포함하는 값에 대해 올바른 이스케이프 처리를 수행합니다.

Tips & Best Practices

  • 1
    INSERT : INSERT INTO table (col1, col2) VALUES (...).
  • 2
    .
  • 3
    NULL .
  • 4

Related Tools

Frequently Asked Questions

Q SQL ?
INSERT INTO table (columns) VALUES (values) .
Q NULL ?
SQL NULL CSV.
Q ?
(),
Q SELECT ?
INSERT . SELECT DB
Q multi-row INSERT ?
. multi-value INSERT

About This Tool

SQL을 CSV로 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.