어떤 SQL 데이터베이스를 지원하나요?
MySQL, PostgreSQL, SQLite 및 SQL Server용 INSERT 문을 생성합니다. 테이블을 만들거나 전체 데이터베이스 스키마를 추론하지 않으므로 호환되는 열을 가진 대상 테이블이 이미 있어야 합니다.
CSV, TSV, 세미콜론 및 파이프로 구분된 텍스트 파일을 지원합니다.
SQL Server는 각 INSERT를 1000행으로 제한합니다.
원본 파일을 업로드하지 않고 구분된 행을 안전하게 따옴표 처리하고 여러 묶음으로 나눈 SQL INSERT 문으로 변환하세요.
대상 데이터베이스, 테이블 이름, 헤더 처리 방식, 값 타입 추론과 문당 행 수를 선택하세요. 식별자와 텍스트 값은 선택한 방언에 맞게 따옴표 처리되며 원본 CSV는 현재 브라우저 탭 안에서만 처리됩니다.
테이블과 열 이름은 선택한 데이터베이스에 맞게 따옴표 처리됩니다. 텍스트 값에서는 따옴표와 해당 방언에서 요구하는 기타 문자를 이스케이프합니다. 가져오기 전에 대상 스키마와 대조하여 문을 검토하세요.
타입 추론은 명확한 숫자와 불리언만 따옴표 없이 출력합니다. 앞에 0이 붙은 ID와 앞뒤 공백이 있는 문자열 같은 값은 텍스트로 유지됩니다.
비어 있거나 중복된 헤더에는 고유한 열 이름을 지정합니다. 누락된 셀은 빈 텍스트로 유지하거나 옵션을 켜면 NULL로 바꾸며, 큰 입력은 여러 INSERT 문으로 나눕니다.
CSV는 현재 브라우저 탭에서 읽고 변환하며 서버에 업로드되지 않습니다.
MySQL, PostgreSQL, SQLite 및 SQL Server용 INSERT 문을 생성합니다. 테이블을 만들거나 전체 데이터베이스 스키마를 추론하지 않으므로 호환되는 열을 가진 대상 테이블이 이미 있어야 합니다.
예. 따옴표로 묶인 필드에는 구분자, 이스케이프된 따옴표와 줄 바꿈이 포함될 수 있습니다. 자동 감지가 원본 파일과 맞지 않으면 구분자 메뉴에서 직접 선택하세요.
추론을 활성화하면 명확한 숫자와 true 또는 false 값은 SQL 리터럴로 출력됩니다. 앞에 0이 붙은 값, 앞뒤 공백이 있는 값, 날짜 및 기타 모호한 값은 따옴표로 묶인 텍스트로 유지됩니다. 모든 셀을 텍스트로 유지하려면 추론을 끄세요.
아니요. 최대 50 MB 파일을 이 도구가 현재 브라우저 탭에서 읽고 변환합니다. 표는 200,000행, 250열 또는 2,000,000셀로 제한되며 기기에서 사용할 수 있는 메모리에 따라 실제 한도는 더 낮을 수 있습니다.
관련 도구: CSV 뷰어 및 편집기 · CSV-JSON 변환 · SQL 포매터