CSV в SQL INSERT
Таблица и схема → SQL INSERT для выбранного SQL-диалекта без выполнения запросов.
Можно перетащить файл сюда
CSVTSVXLSXXLSODS
До 1 файла, суммарно 25 МБ. Каждое поле текста — до 1 млн символов.
Для обработки данные передаются нашему серверу. Временные рабочие файлы удаляются; история файлов не создаётся.
Как пользоваться
SQL standard quoted identifiers; все CSV-значения строки. Запросы не выполняются.
- Подготовьте CSV / TSV / XLSX / XLS / ODS. Пример показывает: создать SQL INSERT со строковыми значениями из CSV.
- Выберите Имя таблицы = products. Запустите обработку и прочитайте диагностику.
- Скачайте SQL. Проверьте апострофы, пустые строки и целевые типы колонок; SQL не выполняется.
Пример
Практический пример: CSV в SQL INSERT
sku,name 0012,Стул
Создать SQL INSERT со строковыми значениями из CSV
INSERT INTO "products" ("sku", "name") VALUES ('0012', 'Стул');Форматы и ограничения
Табличные значения заключаются в SQL-кавычки, апострофы удваиваются. Пустая CSV-ячейка остаётся пустой строкой; настоящий JSON null может стать NULL, поэтому типы при загрузке в БД уточняйте отдельно. На входе: CSV, TSV, XLSX, XLS, ODS. Форматы результата: SQL.
- На входе
- CSV, TSV, XLSX, XLS, ODS
- Результат
- SQL
CSV/Excel → SQL INSERT со строковыми значениями и корректными SQL-кавычками; запросы не выполняются.
- До 1 файла, суммарно 25 МБ. Каждое поле текста — до 1 млн символов.
- SQL standard quoted identifiers; все CSV-значения строки. Запросы не выполняются.
- CSV/TSV: до 200 000 символов, 5000 строк вместе с заголовком и 200 столбцов.
- Табличное чтение Excel: до 10 000 строк выбранного листа.
Проверьте апострофы, пустые строки и целевые типы колонок; SQL не выполняется.
Для выбранной операции данные передаются нашему серверу. Временные рабочие файлы удаляются после обработки; история пользовательских файлов не создаётся.
Для выбранной операции данные передаются нашему серверу. Временные рабочие файлы удаляются после обработки; история пользовательских файлов не создаётся.
Вопросы об инструменте
Какие исходные данные принимает «CSV в SQL INSERT»?
Поддерживаются: CSV, TSV, XLSX, XLS, ODS. До 1 файла, суммарно 25 МБ. Каждое поле текста — до 1 млн символов.
Что получится после обработки в «CSV в SQL INSERT»?
CSV/Excel → SQL INSERT со строковыми значениями и корректными SQL-кавычками; запросы не выполняются. Форматы результата: SQL.
Как проверить результат этой операции?
Проверьте апострофы, пустые строки и целевые типы колонок; SQL не выполняется.
Какой пример помогает начать работу?
sku,name 0012,Стул. Создать SQL INSERT со строковыми значениями из CSV Ожидаемый результат: INSERT INTO "products" ("sku", "name") VALUES ('0012', 'Стул');.
Какие ограничения нужно учитывать?
До 1 файла, суммарно 25 МБ. Каждое поле текста — до 1 млн символов. SQL standard quoted identifiers; все CSV-значения строки. Запросы не выполняются. CSV/TSV: до 200 000 символов, 5000 строк вместе с заголовком и 200 столбцов. Табличное чтение Excel: до 10 000 строк выбранного листа.
Где обрабатываются данные и сохраняется ли история?
Для выбранной операции данные передаются нашему серверу. Временные рабочие файлы удаляются после обработки; история пользовательских файлов не создаётся.