Перетворення CSV на SQL

Перетягніть файл CSV сюди або натисніть, щоб вибрати

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

SQL Server обмежує кожен INSERT до 1000 рядків.

Перетворюйте рядки з роздільниками на пакетні оператори SQL INSERT із безпечним взяттям значень у лапки.

Виберіть цільову базу даних, назву таблиці, обробку заголовків, визначення типів значень і кількість рядків на оператор.

Як перетворити CSV на SQL

  1. Вставте текст із роздільниками в поле вводу або виберіть локальний файл.
  2. Виберіть діалект бази даних, назву таблиці, роздільник, налаштування заголовка й параметри значень.
  3. Згенеруйте й перевірте інструкції INSERT, а потім скопіюйте або завантажте SQL-файл.

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

Назви таблиць і стовпців обрамляються відповідно до вибраної бази даних. У текстових значеннях екрануються лапки й інші символи, потрібні цьому діалекту; перевірте інструкції щодо цільової схеми перед імпортом.

Обережне визначення значень

Визначення типів виводить без лапок лише однозначні числа й булеві значення. Ідентифікатори з початковими нулями й рядки з пробілами на краях залишаються текстом.

Заголовки, порожні клітинки й пакети

Порожні чи повторювані заголовки отримують унікальні назви стовпців. Відсутні клітинки залишаються порожнім текстом або стають NULL, якщо ввімкнено цю опцію, а великий ввід розділяється на кілька інструкцій INSERT.

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

Поширені запитання про перетворення CSV на SQL

Які бази даних SQL підтримуються?

Генератор створює оператори INSERT для MySQL, PostgreSQL, SQLite та SQL Server. Він не створює таблицю й не визначає повну схему бази даних, тому цільова таблиця та сумісні стовпці вже мають існувати.

Чи можуть клітинки містити коми, лапки або переноси рядків?

Так. Поля в лапках можуть містити роздільники, екрановані лапки й переноси рядків. Використовуйте меню роздільника, якщо автоматичне визначення не відповідає вихідному файлу.

Як працює визначення типів значень?

Коли визначення типів увімкнене, однозначні числа та значення true або false виводяться як літерали SQL. Значення з початковими нулями, навколишніми пробілами, дати й інші неоднозначні значення залишаються текстом у лапках. Вимкніть визначення типів, якщо кожна клітинка має залишатися текстом.

Чи завантажується мій CSV на сервер і яким великим він може бути?

Ні. Файли читаються й перетворюються в цій вкладці браузера. Фіксованих обмежень розміру файлу, рядків або стовпців немає; обробка залежить від доступних ресурсів пристрою.

Пов’язані інструменти: Перегляд і редагування CSV · CSV у JSON · Форматування SQL

Форматування коду

Форматуйте й упорядковуйте Java, Python, JavaScript, JSON, HTML та інші; налаштовуйте відступи, пробіли й розриви рядків.

Інші інструменти

Редагування аудіо й ефекти

Обрізайте, об’єднуйте чи розділяйте записи, видаляйте тишу або шум і налаштовуйте гучність, швидкість, висоту тону чи канали.

Інші інструменти

Інструменти електронних таблиць

Відкривайте й редагуйте аркуші CSV або Excel, форматуйте табличний текст і перетворюйте CSV в Excel чи SQL.

Інші інструменти

Інструменти Markdown

Пишіть і переглядайте Markdown, відображайте діаграми Mermaid та перетворюйте Markdown, HTML і таблиці між форматами.

Інші інструменти

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

Порівнюйте уривки, рахуйте слова й ключові слова, сортуйте чи замінюйте рядки та переглядайте текст DOCX.

Інші інструменти

Словники

Шукайте китайські значення, синоніми й антоніми або вимову IPA різними мовами.

Перетворення й відтворення аудіо

Перетворюйте MP3, WAV, FLAC та інші формати, відтворюйте аудіо або необроблений PCM, переглядайте й редагуйте аудіометадані.

Інструменти JSON і даних

Переглядайте, порівнюйте й перевіряйте JSON, тестуйте вирази JSONPath або перетворюйте дані в CSV, YAML та XML.

Інші інструменти

Інструменти мовлення

Розпізнавайте аудіо в текст, генеруйте мовлення з тексту або записуйте свій голос у браузері.

Відеоінструменти

Перетворюйте й стискайте відео, обрізайте чи об’єднуйте кліпи, змінюйте розміри кадру й видобувайте аудіо.

Інші інструменти

Відтворення й запис відео

Відтворюйте локальне або потокове відео, записуйте екран чи камеру й використовуйте камеру як онлайн-дзеркало.

Інструменти PDF

Стискайте чи об’єднуйте PDF, розділяйте й переставляйте сторінки, перетворюйте їх на зображення та переглядайте чи порівнюйте документи.

Інші інструменти

Інструменти зображень

Перетворюйте формати зображень, змінюйте розмір чи обрізайте фото, стискайте файли, порівнюйте картинки й видобувайте текст за допомогою OCR.

Інші інструменти

Створення зображень

Робіть і прикрашайте знімки екрана, перетворюйте текст на зображення чи GIF, малюйте на дошці та створюйте хмари слів або фавікони.

Інші інструменти

Інструменти субтитрів

Редагуйте субтитри SRT або VTT з попереднім переглядом відео, зсувайте час, перетворюйте формати й керуйте доріжками субтитрів.

Інші інструменти

Інструменти архівів

Відкривайте файли ZIP, 7Z, RAR або TAR, видобувайте вибраний вміст і створюйте нові архіви з необов’язковими паролями ZIP/7Z.

Кодувальники | Декодувальники

Кодуйте й декодуйте Base64 або Base32, екрануйте URL, HTML і текст Unicode та переглядайте вміст JWT.

Інші інструменти

Інструменти чисел

Перетворюйте системи числення й значення між двійковою, десятковою та шістнадцятковою; перетворюйте числа на слова або текст на двійковий запис.

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

Обчислюйте відсотки й дроби, підсумовуйте статистику та розраховуйте оцінки, знижки або співвідношення сторін.

Інші інструменти

Інструменти часу

Показуйте онлайн-годинник, запускайте зворотний відлік чи секундомір і розраховуйте дати, вік або різницю часових поясів.

Інші інструменти

Мережеві інструменти

Перевіряйте свою IP-адресу й з’єднання IPv6, переглядайте HTTP-запити або файли HAR та обчислюйте діапазони адрес CIDR.

Перетворення одиниць

Перетворюйте одиниці довжини, ваги, температури, обсягу даних та інші.

Інструменти кольорів

Перетворюйте значення HEX, RGB і HSL, видобувайте кольори із зображення, перевіряйте контраст або тестуйте дисплей суцільними кольорами.

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

Генеруйте й скануйте QR-коди або штрихкоди, зокрема QR-коди для посилань і мереж Wi-Fi.

Інструменти розробки й безпеки

Генеруйте хеші, UUID і паролі, тестуйте регулярні вирази, створюйте URL-слаги й перевіряйте права доступу до файлів.

Інші інструменти

Допоміжні інструменти

Перевіряйте роздільну здатність і частоту оновлення екрана, вимірюйте екранною лінійкою, тестуйте клавіші або читайте з телесуфлера.

Інші інструменти

Ігри

2048, Сапер, Судоку, Гомоку, Танкова битва

Інші інструменти