SQL INSERT 구문을 CSV 파일로 추출
SQL INSERT INTO 테이블 VALUES 구문에서 행 데이터만 파싱하여 스프레드시트용 CSV 데이터로 정제
데이터베이스 백업본이나 SQL 덤프 스크립트에 들어있는 `INSERT INTO (...) VALUES (...);` 명령 문장들을 파싱해, 엑셀이나 구글 스프레드시트에서 바로 편집할 수 있는 정형화된 CSV 테이블 파일로 복원해 주는 분석 도구입니다. 별도의 프로그램 설치나 복잡한 회원가입 없이 웹 브라우저에서 즉시 실행되며, 입력한 데이터는 외부 서버로 유출되지 않고 안전하게 로컬 환경에서 처리됩니다.
도구를 불러오는 중…
🔒 이 도구는 100% 브라우저에서 처리됩니다. 업로드한 파일과 입력한 내용은 서버로 전송되지 않습니다.
사용 방법
- 변환하려는 SQL INSERT 구문 텍스트를 입력 창에 기입합니다.
- 컬럼을 구분할 구분 문자(Delimiter)를 정합니다.
- 데이터 분석 실행을 눌러 생성된 헤더라인 포함 CSV 데이터를 획득하거나 파일로 저장합니다.
자주 묻는 질문
- 문자열 밸류 안에 들어있는 홑따옴표(')도 처리가 되나요?
- 네, 문자열 내부의 이스케이프된 따옴표나 쉼표 등 데이터 파싱 시 오동작을 일으키는 SQL 표준 문자 표현식들을 완벽히 인식하여 원본 텍스트 그대로 CSV 셀 데이터로 안전하게 격리 복원합니다.
- 서로 다른 테이블을 대상으로 하는 INSERT 문 여러 개가 섞여 있어도 한 번에 처리되나요?
- 이 도구는 붙여넣은 텍스트에서 처음 만나는 테이블의 INSERT 문들을 기준으로 컬럼 구조를 잡고 CSV를 생성하므로, 서로 다른 테이블을 대상으로 한 INSERT 문이 섞여 있으면 컬럼 수와 순서가 맞지 않아 결과가 깨질 수 있습니다. 테이블별로 나누어 각각 따로 변환하는 것을 권장합니다.
- 서로 다른 테이블을 대상으로 하는 INSERT 문 여러 개가 섞여 있어도 한 번에 처리되나요?
- 이 도구는 붙여넣은 텍스트에서 처음 만나는 테이블의 INSERT 문들을 기준으로 컬럼 구조를 잡고 CSV를 생성하므로, 서로 다른 테이블을 대상으로 한 INSERT 문이 섞여 있으면 컬럼 수와 순서가 맞지 않아 결과가 깨질 수 있습니다. 테이블별로 나누어 각각 따로 변환하는 것을 권장합니다.
