Конвертация Excel в SQL

Превращайте электронные таблицы в готовый к базе данных SQL. Каждый лист становится оператором CREATE TABLE плюс операторами INSERT с типами столбцов, определёнными из ваших данных.

Зачем конвертировать Excel в SQL с AnyDocFlow?

Скрипты, готовые к базе данных

Каждый лист становится оператором CREATE TABLE плюс операторами INSERT, которые можно выполнять в MySQL, PostgreSQL, SQLite и других СУБД.

Автоматическое определение типов

Столбцы получают типы INT, DOUBLE или VARCHAR на основе их значений, поэтому ваша схема соответствует данным.

Безопасное экранирование строк

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

Пакетная конвертация и скачивание ZIP

Конвертируйте много файлов одновременно и скачивайте каждый результат отдельно или одним ZIP-архивом.

Без Excel или Office

Всё работает в вашем браузере с SheetJS. Без Microsoft Excel, без плагинов и без установки.

100% конфиденциально и бесплатно

Файлы никогда не покидают ваше устройство. Конвертация полностью локальная, бесплатная и не требует аккаунта или регистрации.

О конвертации Excel в SQL

Загрузка электронной таблицы в базу данных обычно означает ручное написание операторов INSERT. Конвертер Excel в SQL от AnyDocFlow делает это за вас: он читает ваши файлы XLSX, XLS, ODS, CSV или TSV и генерирует один SQL-скрипт на лист — оператор CREATE TABLE, создающий схему, и операторы INSERT, загружающие строки. Типы столбцов определяются из данных (INT, DOUBLE или VARCHAR), имена таблиц и столбцов очищаются, а строковые значения экранируются, поэтому вывод чисто работает в MySQL, PostgreSQL, SQLite и других СУБД. Всё происходит в вашем браузере — ничего не загружается, и ваши данные никогда не покидают ваше устройство.

Как конвертировать Excel в SQL

Три простых шага — без аккаунта, без ПО и без передачи данных с вашего устройства.

1

Добавьте ваши файлы

Нажмите на область загрузки или перетащите файлы XLSX, XLS, ODS, CSV или TSV на страницу. Можно выбрать несколько файлов сразу.

2

Дождитесь конвертации

Каждый файл читается локально, и каждый лист становится оператором CREATE TABLE плюс операторами INSERT с определёнными типами.

3

Скачайте ваш SQL

Скачайте каждый конвертированный файл одним кликом или нажмите «Скачать всё», чтобы получить все результаты одним ZIP-архивом.

Примечания

Ограничения на размер файла нет, и всё работает локально. Первая строка каждого листа становится именами столбцов. Определение типов смотрит на все непустые значения в столбце: все целые числа становятся INT, числа с десятичными знаками — DOUBLE, а всё остальное — VARCHAR(255). Имена таблиц и столбцов очищаются до букв, цифр и символов подчёркивания.

Часто задаваемые вопросы о Excel в SQL