Handy Dev Tools
Простые онлайн-инструменты для повседневных задач.

Нет избранного

    Кодировщик/декодировщик Base64
    Markdown в HTML
    HTML в Markdown
    URL Кодирование/Декодирование
    Конвертер Unicode Escape
    Unicode Кодирование/Декодирование
    Форматировщик SQL
    Разделитель SQL
    Привязка параметров SQL
    Форматировщик JSON
    Форматировщик XML
    Форматировщик YAML
    Форматировщик GraphQL
    Преобразование JSON в YAML
    Преобразование YAML в JSON
    Преобразование JSON в TOML
    Преобразование TOML в JSON
    Кодирование/Декодирование HTML-сущностей
    Преобразование TOML в YAML
    Преобразование YAML в TOML
    Преобразование CSV в SQL INSERT
    Генератор Markdown-таблиц
    Преобразование JSON в XML
    Преобразование XML в JSON
    Генератор UUID
    Генератор ULID
    Генератор паролей
    Генератор хешей
    Генератор Lorem Ipsum
    Генератор URL-адресов изображений Lorem Picsum
    Генератор тестовых данных
    Генератор QR-кодов
    Парсер и конвертер S3 путей
    Калькулятор IP-адресов
    Разделение подсети
    Объединение подсетей
    Генератор подписанных URL CloudFront
    Генератор строк подключения RDS
    Конвертер координат
    Конвертер форматов геоданных
    Декодер и парсер JWT
    Basic аутентификация
    Анализатор надёжности пароля
    Валидатор банковских карт
    PII Mask (обезличивание данных)
    Генератор пары ключей RSA
    Преобразование регистра
    Преобразование ромадзи
    Конвертер римских цифр
    Конвертер фонетического кода
    Подсчёт символов
    Текстовый Diff
    Удаление HTML-тегов
    Тестер регулярных выражений
    Преобразование цветов
    Бросок костей
    Генератор Crontab
    Парсер Crontab
    Выбор эмодзи
    Конвертер Unix Timestamp
    Поиск HTTP статус-кодов
    Поиск портов
    Поиск MIME-типов
    Конвертер Base64 и файлов
    Изображение Base64 кодирование/декодирование
    Парсер User-Agent
    Парсер URL
    Проверка OGP
    Генератор сообщений коммитов
    Калькулятор chmod
    Генератор GIF-терминала
    .env Parser & Validator
Ctrl+K

Преобразование CSV в SQL INSERT

Преобразование данных CSV в инструкции SQL INSERT. Выберите разделитель (запятая/табуляция) и имя таблицы; введите текст или загрузите файл (до 100 КБ) для вывода в реальном времени.

Разделитель

Ввод CSV
Результат SQL INSERT
Read Only

Как использовать

Об этом инструменте

Преобразует CSV в инструкции SQL INSERT.

Как использовать

Выберите разделитель и имя таблицы; введите CSV или загрузите файл — инструкции INSERT отображаются в реальном времени, можно копировать.

Опции

Разделитель: запятая или табуляция. Имя таблицы: имя таблицы в сгенерированных INSERT (по умолчанию: table_name).

Примеры использования

• Преобразование CSV в INSERT для БД • Генерация SQL для тестовых данных • Создание миграций или начальных данных

Примеры кода

Пример ввода CSV (до)
Read Only
1id,name,score
21,Tanaka,85
32,Sato,92
43,Suzuki,78
Пример вывода SQL INSERT (после)
Read Only
1INSERT INTO users (id,name,score) VALUES ('1','Tanaka','85');
2INSERT INTO users (id,name,score) VALUES ('2','Sato','92');
3INSERT INTO users (id,name,score) VALUES ('3','Suzuki','78');

How it works

■ Что такое CSV? CSV (Comma-Separated Values) — текстовый формат данных, разделённых запятыми или табуляцией. Используется для экспорта таблиц и импорта/экспорта данных. ■ Что такое SQL INSERT? Инструкции SQL INSERT добавляют строки в таблицы БД. Используются для начальных данных, миграций, пакетного импорта. ■ Как выполняется преобразование Первая строка — заголовки (имена столбцов); следующие строки преобразуются в INSERT INTO table (col1, col2, ...) VALUES ('val1', 'val2', ...);. Строки экранируются одинарными кавычками. Всё выполняется в браузере.

Частые вопросы

Q: Как должен быть отформатирован CSV-ввод?
A: Первая строка должна содержать заголовки столбцов. Остальные строки — данные. Выберите запятую или табуляцию в качестве разделителя в соответствии с файлом. Поля, содержащие запятые или переносы строк, должны быть взяты в двойные кавычки.
Q: Можно ли изменить название таблицы?
A: Да. Введите нужное название таблицы в поле «Имя таблицы». По умолчанию — "table_name". Это имя используется в каждом сгенерированном INSERT INTO.
Q: Строковые значения экранируются автоматически?
A: Да. Строковые значения заключаются в одинарные кавычки, а одинарные кавычки внутри значений экранируются (например, O'Brien → O\'Brien в SQL).
Q: Можно ли импортировать сгенерированный SQL напрямую в MySQL или PostgreSQL?
A: Да. Скопируйте вывод и выполните его через клиент БД (mysql CLI, psql, TablePlus, DBeaver и т. д.) или вставьте в файл миграции. Все значения трактуются как строки; при необходимости задайте типы в схеме БД.
Q: Данные отправляются на сервер?
A: Нет. Вся конвертация выполняется в браузере. CSV-данные не передаются ни на какой сервер.