CSV в SQL — CREATE TABLE + INSERT-ы
CSV на входе, .sql на выходе. Заголовки становятся именами колонок, типы выводятся из данных (INTEGER, REAL, TEXT), каждая строка получает свой INSERT. Запускается в MySQL, Postgres и SQLite как есть.
Перетащите CSV-файл сюда
или нажмите, чтобы выбрать
Генерирует CREATE TABLE и INSERT-запросы.
Как это работает
- 1Перетащите CSV выше. Файл остаётся в браузере — ничего не загружается.
- 2CSV First Aid парсит файл и генерирует CREATE TABLE с типами колонок, выведенными из данных.
- 3Скачайте .sql или скопируйте SQL в буфер.
FAQ
Какой диалект SQL используется?
Стандартный SQL, совместимый с MySQL, PostgreSQL и SQLite. Типы колонок выводятся как TEXT, INTEGER или REAL по паттернам данных.
Экранирует ли спецсимволы?
Да. Одинарные кавычки в значениях экранируются удвоением ('') — по SQL-стандарту.