SQL у CSV / витяг таблиць

Усі інструменти

Налаштування

Рядків
Колонок

Тут з’явиться витягнута таблиця.

Що таке SQL у CSV / витяг таблиць?

Цей інструмент витягує дані рядків з SQL INSERT-виразів і перетворює їх на читабельну таблицю та CSV.

Корисно для дебагу дампів, перевірки seed-даних, експорту SQL-значень у таблиці та швидкого перегляду вставлених рядків.

Як користуватися

  1. Вставте SQL INSERT-вираз у поле вводу.
  2. Оберіть, чи використовувати назви колонок з INSERT і чи додавати рядок заголовків.
  3. Натисніть «Витягти таблицю».
  4. Перегляньте таблицю та за потреби скопіюйте CSV.

Поради

  • Найкраще інструмент працює з виразами INSERT INTO ... VALUES (...).
  • Підтримуються рядки в лапках, NULL-значення та екрановані одинарні лапки.
  • Назви колонок з INSERT дають чистіші заголовки CSV.
  • CSV-результат зручний для таблиць, QA-перевірок і швидких експортів.

Пов’язані гайди

Дізнайся workflow за цим інструментом і що перевіряти далі.

Перевірки SQL-to-CSV перед експортом запиту або INSERT-даних

Перетворення SQL-значень на рядки корисне лише тоді, коли типи бази даних, NULL, екранування і порядок колонок зберігаються.

Відповідність колонок

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

NULL і порожній текст

Не змішуйте SQL NULL, порожній рядок і буквальний текст NULL, якщо для системи-отримувача ця різниця важлива.

Екрановані значення

Перевірте рядки в лапках, роздільники всередині значень, апострофи, backslash, переноси та специфічний синтаксис бази даних.

Збереження типів

Перегляньте дати, десяткові числа, boolean, великі числа й ID з нулями на початку до автоматичного перетворення у spreadsheet.

Пов’язані інструменти

Можливо, тобі також стануть у пригоді ці інструменти.

FAQ про SQL у CSV

Чи конвертує інструмент SQL INSERT у CSV?
Так. Він витягує значення рядків з SQL INSERT-виразів і генерує CSV.
Чи можна переглянути результат як таблицю?
Так. Витягнуті рядки показуються таблицею поруч із CSV-результатом.
Чи підтримуються NULL і рядки в лапках?
Так. NULL-значення обробляються, а рядки в лапках коректно парсяться у типових SQL INSERT-патернах.
Чи зберігається мій SQL?
Ні. INSERT-вирази розбираються на сторінці, тож рядки з продакшн-дампів залишаються на вашій машині.
Чи можна експортувати також у TSV чи JSON?
Так. Окрім CSV, інструмент генерує TSV та JSON з витягнутих SQL-рядків.
Чи підтримуються INSERT ... SET і самостійні VALUES?
Так. Ця версія підтримує INSERT ... VALUES, INSERT ... SET та окремі блоки VALUES.
Чи можна завантажити результат як CSV, TSV чи JSON?
Так. Усі три формати можна скопіювати або завантажити прямо з інструмента.