JSON → SQL INSERT онлайн
Из JSON-объекта или массива собирает INSERT для тестовой базы. Строки экранируются, чтобы кавычка в данных не сломала SQL.
Скопируйте в psql, mysql-клиент, в миграцию или в seed. На продакшен с боевыми данными выполняйте только если понимаете запрос. Сервис к вашей БД не подключается.
Данные
Результат
Скопировано
Как пользоваться
Вставьте JSON и укажите имя таблицы. Колонки берутся из ключей объекта.
Как интерпретировать результат
Запросы не выполняются. Вложенные объекты пишутся как JSON-строка. Для PostgreSQL jsonb при необходимости добавьте ::jsonb.
Частые вопросы
Почему ключи в кавычках?
Так безопаснее в PostgreSQL. В MySQL чаще обратные кавычки — поправьте диалект.
Разные ключи в объектах?
Каждый INSERT строится из ключей своего объекта. Для одной схемы выровняйте JSON.
Это UPSERT?
Нет, только INSERT. ON CONFLICT добавьте сами.
Дата как строка?
Всё нечисловое станет SQL-строкой.
Можно ли из CSV?
Сначала CSV → JSON, затем этот сервис.