Форматування SQL
Гарне форматування SQL-запитів за діалектами або мініфікація в один рядок — усе в браузері.
Форматування виконується локально — запит ніколи не залишає цей браузер.
Що таке Форматування SQL?
Інструмент форматує SQL-запити з обраним регістром ключових слів і відступами або мініфікує їх в один рядок. Він розуміє одинадцять діалектів — MySQL, PostgreSQL, SQLite, MariaDB, SQL Server (T-SQL), Oracle PL/SQL, BigQuery, Snowflake, Spark, Hive і стандартний SQL — тож специфічний синтаксис на кшталт [квадратних дужок] і `зворотних лапок` форматується коректно. Усе виконується в браузері: запити нікуди не завантажуються.
Основні можливості
- Одинадцять діалектів: MySQL, PostgreSQL, SQLite, T-SQL, PL/SQL, BigQuery, Snowflake та інші
- Регістр ключових слів — ВЕРХНІЙ, нижній або як введено
- Відступи: 2 пробіли, 4 пробіли або табуляція
- Мініфікація одним кліком згортає запит в один рядок (рядкові літерали не змінюються)
- Працює повністю в браузері — запити не залишають ваш комп'ютер
Форматування SQL — красиве оформлення та мініфікація запитів онлайн
Вставте будь-який SQL-запит і отримайте його в єдиному стилі: ключові слова в потрібному регістрі, кожна клауза на своєму рядку, вкладеність із відступами. Або навпаки — мініфікуйте запит в один рядок для логів і коду.
Діалекти
Форматер розуміє одинадцять діалектів: стандартний SQL, MySQL, PostgreSQL, SQLite, MariaDB, SQL Server (T-SQL), Oracle PL/SQL, BigQuery, Snowflake, Spark SQL і Hive. Правильний вибір діалекту важливий, коли запит використовує специфічний синтаксис — [ідентифікатори в дужках] у T-SQL, `зворотні лапки` в MySQL, приведення типів :: у PostgreSQL — щоб форматер коректно його розібрав.
Параметри форматування
- Ключові слова — писати
SELECT/FROMу ВЕРХНЬОМУ регістрі, нижньому або залишити як введено. - Відступ — 2 пробіли, 4 пробіли або табуляція.
- Кілька операторів, розділених
;, форматуються разом із порожнім рядком між ними.
Мініфікація
Мініфікація згортає запит в один рядок: послідовності пробілів стають одинарними пробілами, -- рядкові коментарі видаляються (вони поглинули б решту рядка), а /* блокові коментарі */ зберігаються. Пробіли всередині 'рядкових літералів' ніколи не змінюються.
Приватність
Форматування виконується повністю у вашому браузері. Запити ніколи не завантажуються, не логуються і не зберігаються — безпечно навіть для робочого SQL.
Конфіденційність
Форматування SQL повністю працює у вашому браузері. Ваші файли та дані обробляються на вашому пристрої й ніколи не завантажуються на жоден сервер. Не потрібно створювати обліковий запис чи щось встановлювати — просто відкрийте сторінку та почніть роботу.
