Конвертер CSV в SQL
Преобразуйте CSV в инструкции SQL INSERT с необязательным CREATE TABLE. Задайте имя таблицы и скопируйте скрипт. Работает в вашем браузере.
Обратно: SQL → CSVПохожие инструменты
Как использовать CSV → SQL
- 01
Вставьте свой CSV в левую панель или введите его вручную.
- 02
Выберите разделитель, который использует ваш CSV, SQL обновится сразу справа.
- 03
Скопируйте SQL кнопкой копирования.
Что он делает
Этот инструмент превращает каждую строку CSV в инструкцию INSERT для выбранного вами имени таблицы, готовую наполнить базу данных. Отметьте соответствующий пункт, чтобы в начало была добавлена подходящая инструкция CREATE TABLE.
Значения заключаются в кавычки и экранируются безопасно: числа остаются без кавычек, пустые ячейки становятся пустыми строками, а одинарные кавычки внутри текста удваиваются.
Безопасно по построению
Идентификаторы заключаются в двойные кавычки, а строковые значения используют одинарные кавычки с удвоением каждой встроенной кавычки, поэтому создаваемый SQL корректен и устойчив к поломкам из-за апострофов.
Вывод это переносимый ANSI SQL, который принимает большинство баз данных, включая PostgreSQL, MySQL и SQLite.
Конфиденциально и без ограничений
Каждое преобразование происходит локально в вашем браузере, поэтому ваши данные никогда не загружаются, не логируются и не хранятся на сервере. Вы можете спокойно использовать его для конфиденциальных выгрузок, и он продолжает работать без интернета после загрузки страницы.
Нет ни регистрации, ни водяных знаков, ни лимита строк: единственный потолок это память вашего устройства.
Часто задаваемые вопросы
Создаёт ли он и саму таблицу?
По желанию. Включите "Добавить CREATE TABLE", и он добавит в начало инструкцию, где каждый столбец описан как TEXT, а вы сможете заменить типы на настоящие перед выполнением.
Какой разделитель использовать?
Запятая это стандарт. Выбирайте точку с запятой в регионах, где запятая служит десятичным разделителем (это часто встречается в немецких и других европейских выгрузках), табуляцию для файлов TSV или вертикальную черту, когда ваши значения уже содержат запятые.
Есть ли ограничение по числу строк или размеру файла?
Фиксированного лимита строк и суточной квоты нет. Поскольку всё работает локально, практическим пределом является память вашего устройства, которая свободно справляется с десятками тысяч строк, содержащихся в большинстве выгрузок.
Отправляются ли мои данные куда-либо?
Нет. Преобразование выполняется полностью в вашем браузере на JavaScript на стороне клиента, поэтому ничто из того, что вы вставляете или перетаскиваете, не покидает ваше устройство. Это делает его безопасным для таблиц, содержащих адреса электронной почты клиентов, финансовые показатели или другие конфиденциальные данные.