Генератор операций вставки данных в SQL
Бесплатно онлайн Генератор операций вставки данных в SQL Инструмент; не требуется установка
О SQL Insert Generator
Преобразует строки в стиле CSV в инструкции INSERT. Введите имя таблицы, список столбцов через запятую и по одной строке значений на строку, затем выберите между одиночным пакетным INSERT (одна инструкция с несколькими кортежами значений) или отдельными инструкциями INSERT (по одной на строку). Поддерживает поля CSV в кавычках, экранирует одинарные кавычки и корректно выводит числовые и пустые значения.
Как использовать
1. Укажите Имя таблицы (напр. users). 2. Выберите Режим вставки: Batch или Individual. 3. Введите Столбцы списком через запятую (напр. id, name, email, age). 4. Вставьте Строки данных, по одной на строку, значения разделяются запятыми. 5. Нажмите Сгенерировать для получения SQL; значок показывает, сколько строк было сгенерировано.
Экранирование значений и проверка
Пустые значения становятся NULL. Чисто числовые значения (необязательно с дробной частью) выводятся без кавычек. Строки заключаются в одинарные кавычки, а встроенные одинарные кавычки удваиваются (''). Поля, содержащие запятые, можно заключать в двойные кавычки, а удвоенные двойные кавычки внутри таких полей сворачиваются обратно в одинарную кавычку. Количество полей в каждой строке сверяется со списком столбцов, и при несовпадении уведомление останавливает генерацию на проблемной строке.
▶В чём разница между режимами Batch и Individual?
▶Как обрабатываются пустые ячейки?
▶Почему генерация остановилась с предупреждением о несовпадении столбцов?
▶Могут ли значения содержать запятые?
Если этот инструмент оказался полезным для вас, подумайте о том, чтобы подарить мне кофе.
Купите мне кофе.