Подготовьте заголовки и массив
В CSV первая строка содержит имена полей. JSON должен быть массивом объектов даже для одной записи. Смена формата не переписывает ввод.
- Применение примера сбрасывает также параметры и соответствия.
Инструменты баз данных и SQL
Подготовьте INSERT для существующей таблицы и проверьте соответствие полей.
Данные остаются в этом браузере. Нет загрузки на сервер и подключения к базе.
Один идентификатор длиной до 63 байт UTF-8. Точка — часть имени, а не разделитель схемы.
Все столбцы включаются в порядке обнаружения. Переименование меняет только результат, а не исходные данные.
idnameactivenoteОграничения: 1000 строк, 100 столбцов, 50 000 ячеек, 500 000 символов ввода и 2 000 000 символов вывода.
Результат устарел. Создайте его заново перед экспортом.
JSON в SQL помогает превратить ответ API в небольшой набор воспроизводимых тестовых данных. Код клиента в кавычках остаётся текстом, даже если состоит только из цифр.
В примере есть апостроф, Unicode, логическое значение и пустое значение. Сначала проверьте их запись, затем измените имена под схему своей таблицы.
Проверяйте соответствие столбцов отдельно от группировки строк.
JSON в SQL собирает ключи в порядке первого появления. Имя и тип каждой целевой колонки можно изменить. Отсутствующий ключ превращается в NULL на своём месте, не сдвигая остальные значения.
Размер пакета один создаёт отдельный оператор на строку. Большие пакеты объединяют кортежи VALUES. Счётчики строк и операторов показывают, как изменилась группировка результата.
В CSV первая строка содержит имена полей. JSON должен быть массивом объектов даже для одной записи. Смена формата не переписывает ввод.
Автоматический режим сохраняет строки JSON. В CSV распознаются строгие десятичные числа и true/false; 007, даты и слово NULL остаются текстом.
Автопреобразование ждёт 350 мс после изменения. Любая правка сразу блокирует экспорт старого результата.
PostgreSQL использует строки E, SQL Server — Unicode-строки N. В MySQL значения с обратной косой чертой или управляющими символами записываются как шестнадцатеричные литералы UTF-8, независимо от режима экранирования соединения.
Конвертер JSON сохраняет исходные числовые токены, включая большие целые и длинные дроби. Принудительный числовой тип проверяет синтаксис без преобразования в числа JavaScript. Допустимые диапазон и точность хранения определяет столбец базы.
Пустые CSV-ячейки могут стать NULL или пустыми строками. JSON null и отсутствующие ключи всегда дают NULL. Операторы INSERT объединяют от 1 до 1000 строк; весь скрипт можно обернуть командами транзакции.
Вставьте массив плоских объектов, выберите диалект и укажите существующую таблицу. JSON в SQL соберёт ключи и позволит изменить имена целевых столбцов. Проверьте несколько характерных строк перед копированием или сохранением скрипта.
Можно выбрать PostgreSQL, MySQL, SQLite или SQL Server. Выбор меняет цитирование имён, строки, логические значения и команды транзакции. Проверка конкретного сервера, его версии или схемы не выполняется.
Да. Заключите поле CSV в двойные кавычки, а внутренние кавычки удвойте. Запятые и переносы внутри такого поля сохраняются как данные. При неверных кавычках или числе полей обработка останавливается с указанием исходной строки, если она известна.
Типы JSON сохраняются. В CSV автоматически распознаются только строгие десятичные числа и true/false. Коды с ведущими нулями, даты и NULL буквами остаются текстом. Принудительный тип проверяет каждое ненулевое значение и отклоняет несовместимые.
До 1000 строк данных, 100 столбцов и 50 000 ячеек. Ввод ограничен 500 000 символов, вывод — 2 000 000 в кодовых единицах UTF-16. Превышение вызывает ошибку, а не обрезку. Для крупных импортов используйте штатные средства базы.
Нашли проблему с оформлением?
Используйте JSON в SQL для характерного примера, проверьте имена и типы столбцов, затем сохраните полный скрипт.