Конвертер CSV в SQL

Перетащите сюда файл CSV или нажмите, чтобы выбрать

Поддерживаются CSV, TSV и текстовые файлы с разделителями в виде точки с запятой или вертикальной черты.

SQL Server ограничивает каждую инструкцию INSERT 1000 строками.

Преобразуйте строки с разделителями в безопасно заключённые в кавычки пакетные инструкции SQL INSERT без загрузки исходного файла.

Выберите целевую базу данных, имя таблицы, обработку заголовка, распознавание типов значений и количество строк в одной инструкции. Идентификаторы и текстовые значения заключаются в кавычки по правилам выбранного диалекта, а исходный CSV остаётся в этой вкладке браузера.

Как преобразовать CSV в SQL

  1. Вставьте текст с разделителями в поле ввода или выберите локальный файл.
  2. Выберите диалект базы данных, имя таблицы, разделитель, обработку заголовка и параметры значений.
  3. Создайте и проверьте инструкции INSERT, затем скопируйте или скачайте файл SQL.

Безопасные значения и идентификаторы SQL

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

Консервативное распознавание значений

Распознавание типов выводит без кавычек только однозначно определяемые числа и логические значения. Идентификаторы с ведущими нулями и строки с пробелами по краям остаются текстом.

Заголовки, пустые ячейки и пакеты

Пустые или повторяющиеся заголовки получают уникальные имена столбцов. Отсутствующие ячейки остаются пустым текстом или превращаются в NULL, если этот параметр включён, а большие объёмы данных разбиваются на несколько инструкций INSERT.

Локальная обработка CSV

CSV читается и преобразуется в этой вкладке браузера и не загружается на сервер.

Частые вопросы о конвертере CSV в SQL

Какие базы данных SQL поддерживаются?

Генератор создаёт инструкции INSERT для MySQL, PostgreSQL, SQLite и SQL Server. Он не создаёт таблицу и не определяет полную схему базы данных, поэтому целевая таблица и совместимые столбцы должны уже существовать.

Могут ли ячейки содержать запятые, кавычки или переносы строк?

Да. Поля в кавычках могут содержать разделители, экранированные кавычки и переносы строк. Если автоопределение не соответствует исходному файлу, выберите разделитель в меню вручную.

Как работает распознавание типов значений?

Если распознавание типов включено, однозначно определяемые числа и значения true или false выводятся как литералы SQL. Значения с ведущими нулями, пробелами по краям, даты и другие неоднозначные значения остаются текстом в кавычках. Отключите распознавание, если все ячейки должны оставаться текстом.

Загружается ли мой CSV на сервер и каков максимальный размер файла?

Нет. Этот инструмент читает и преобразует файлы размером до 50 MB в текущей вкладке браузера. Парсер также ограничивает таблицу 200 000 строк, 250 столбцами или 2 000 000 ячеек; доступная память устройства может снизить практический предел.

Связанные инструменты: Просмотр и редактирование CSV · CSV в JSON · Форматтер SQL

Форматтеры кода

Форматирование и оформление кода Python, JSON и других языков.

Другие инструменты

Инструменты JSON и данных

Сравнение JSON, проверка схем и преобразование JSON в CSV или YAML.

Другие инструменты

Инструменты для таблиц

Просмотр файлов CSV и Excel, форматирование таблиц и преобразование CSV в Excel или SQL.

Инструменты Markdown

Работа в редакторе Markdown и преобразование Markdown в HTML или обычный текст.

Текстовые инструменты

Сравнение текстов, подсчёт слов, сортировка строк, поиск и замена текста.

Конвертация и воспроизведение аудио

Конвертация аудио, воспроизведение звуковых или PCM-файлов и редактирование аудиометаданных.

Редактирование и эффекты аудио

Редактирование, объединение и разделение аудио, удаление шума и настройка скорости, высоты тона или громкости.

Другие инструменты

Речевые инструменты

Генерация речи из текста с помощью ИИ, расшифровка записей и запись голоса.

Инструменты для видео

Конвертация и сжатие видео, обрезка клипов и изменение размера кадров.

Другие инструменты

Воспроизведение и запись видео

Воспроизведение видео, запись экрана или камеры и использование онлайн-зеркала.

Инструменты PDF

Объединение PDF, разделение страниц, сжатие файлов и преобразование PDF в изображения.

Другие инструменты

Инструменты для изображений

Конвертация и изменение размера изображений, сжатие файлов и распознавание текста с OCR.

Другие инструменты

Создание изображений

Создание GIF, изображений из текста, снимков экрана, облаков слов и значков сайта.

Инструменты для субтитров

Редактирование субтитров, преобразование SRT в VTT и настройка временных меток.

Инструменты для архивов

Распаковка архивов, создание ZIP-файлов и сжатие папок.

Кодирование и декодирование

Кодирование и декодирование Base64, экранирование URL и работа с escape-последовательностями HTML или Unicode.

Другие инструменты

Числовые инструменты

Преобразование систем счисления, запись чисел словами и работа с двоичными или шестнадцатеричными данными.

Калькуляторы

Калькуляторы процентов, дробей и статистики для повседневных расчётов.

Инструменты времени

Онлайн-часы, секундомер и вычисление разницы между датами.

Сетевые инструменты

Определение IP-адреса, проверка IPv6 и вычисление диапазонов CIDR.

Преобразование единиц

Преобразование единиц длины, веса, температуры и хранения данных.

Инструменты для работы с цветом

Преобразование цветов, получение палитры из изображения и проверка контрастности.

QR-коды и штрихкоды

Создание и чтение QR-кодов и штрихкодов, включая QR-коды Wi-Fi.

Инструменты разработки и безопасности

Создание хешей, паролей и UUID, проверка регулярных выражений и работа с утилитами для кода.

Другие инструменты

Полезные инструменты

Проверка размера экрана, измерение экранной линейкой, тестирование клавиатуры и использование телесуфлёра.

Игры

Отдохните за игрой «Разбей золотые яйца».