Преобразовать SQL INSERT в CSV

Вставьте инструкции SQL «INSERT INTO» (например, из дампа базы данных), чтобы извлечь из них данные в виде таблицы CSV, которую можно скачать.

Пример:
Перетащите сюда файл .sql или вставьте его содержимое ниже. Максимум 15 МБ.

Как это работает

Получили SQL-дамп (экспорт базы данных), а вам нужны только данные в виде таблицы, без развёртывания SQL-сервера? Вставьте инструкции «INSERT INTO table (col1, col2) VALUES (...), (...);»: имена столбцов станут заголовком, а каждый кортеж значений — строкой созданного CSV.

Обрабатываются ли экранированные апострофы и значения NULL?

Да, удвоенные апострофы, как принято в SQL (« O''Brien » превращается в « O'Brien »), интерпретируются правильно, а ключевое слово «NULL» преобразуется в пустую ячейку CSV.

Что произойдёт, если несколько инструкций INSERT относятся к разным таблицам?

Инструмент находит все инструкции INSERT во вставленном тексте, но экспортирует только те, у которых точно такие же столбцы, как у первой найденной инструкции; если другие инструкции были пропущены по этой причине, вы увидите сообщение.

100% локальная обработка: анализ SQL и создание CSV выполняются целиком в вашем браузере, ваш дамп никогда не отправляется на сервер.