SQL в CSV
Преобразуйте группы VALUES из SQL INSERT в CSV и посчитайте распознанные строки.
Запустить инструмент
Преобразуйте группы значений из поддерживаемого SQL-запроса INSERT в текст CSV. Вставьте SQL в поле ввода, чтобы инструмент нашел распознаваемую секцию VALUES и представил каждую группу значений отдельной строкой. Одновременно отображается количество распознанных групп. Это удобно, когда нужно быстро подготовить данные из INSERT для просмотра или дальнейшей работы с CSV. Несколько групп VALUES обрабатываются как несколько строк. Если поле пустое, содержит только пробелы или в тексте нет распознаваемой секции VALUES, результатом будут пустой CSV и нулевое число строк. Инструмент предназначен именно для извлечения данных VALUES из INSERT, а не для универсального преобразования любых SQL-команд.
Инструкция
- Вставьте SQL-запрос INSERT в поле ввода.
- Проверьте, что запрос содержит распознаваемую секцию VALUES с группами значений в скобках.
- Запустите преобразование и просмотрите полученный текст CSV.
- Сверьте количество строк с числом распознанных групп VALUES.
- Если результат пуст, проверьте наличие секции VALUES и корректность структуры входного текста.
Примеры
- Вставьте запрос INSERT INTO users (id, name) VALUES (1, 'Анна'), (2, 'Илья'); В результате будут созданы две строки CSV с данными 1, Анна и 2, Илья.
- Для нескольких записей используйте несколько групп значений: INSERT INTO products (id, title) VALUES (10, 'Книга'), (11, 'Лампа'); Инструмент преобразует группы VALUES в отдельные строки CSV.
Частые вопросы
Какие SQL-запросы поддерживаются?
Инструмент извлекает данные из распознаваемой секции VALUES в запросе INSERT и преобразует группы значений в строки CSV.
Можно ли преобразовать несколько записей за один раз?
Да. Каждая распознанная группа значений в скобках становится отдельной строкой CSV, а счетчик показывает количество обработанных групп.
Что произойдет при пустом поле?
При пустом вводе или строке только из пробелов результатом будут пустой текст CSV и нулевое количество распознанных строк.
Почему результат может оказаться пустым?
Если в тексте не обнаружена распознаваемая секция VALUES, инструмент вернет пустой CSV и нулевой счетчик строк.