SQL Formatter выравнивает запрос по правилам: ключевые слова в верхнем регистре (SELECT, FROM, WHERE), каждый столбец SELECT на своей строке, JOIN и подзапросы с отступом. Это превращает «простыню» на 200 строк из production-логов в читаемое дерево, где видно всю бизнес-логику запроса за 5 секунд.
Инструмент поддерживает диалекты: PostgreSQL, MySQL, MS SQL (T-SQL), SQLite, BigQuery, Snowflake, Oracle PL/SQL. Понимает CTE (WITH), оконные функции (OVER(...)), подзапросы, UNION/INTERSECT, хранимые процедуры. Для 1С подходит режим T-SQL с поддержкой квадратных скобок [имя].
Никакой отправки на сервер — код запроса (часто содержит имена таблиц и структуру БД, которые считаются коммерческой тайной) обрабатывается в браузере. Есть обратный режим — компактный однострочный SQL для логов или встраивания в код.
Выберите диалект SQL из выпадающего списка.
Вставьте запрос в окно редактора.
Бесплатный виджет с бэклинком на ваш сайт
Приватный NFT‑маркетплейс на Midnight позволяет скрыть право собственности и проводить анонимные сделки, обеспечивая полную конфиденциальность и контроль.
Claude Code accounts switcher позволяет менять аккаунты за 3 секунды без выхода из системы — просто выберите нужный профиль в списке.
Сократить расходы на Claude API на 60 % можно, оптимизировав запросы, кэшируя ответы и ограничивая токены — качество при этом сохраняется.
Настройте регистр ключевых слов и размер отступа.
Скопируйте отформатированный запрос в IDE или клиент БД.
PostgreSQL, MySQL, T-SQL, SQLite, BigQuery, Snowflake, Oracle, Redshift, DB2 — выбор из выпадающего меню.
Согласуйте со стайлом команды: UPPER CASE, lower case или Capitalized.
WITH-блоки, вложенные SELECT, оконные функции выравниваются с правильным отступом.
Обратный путь — сжать в одну строку для вставки в код или лог-строку.
Квадратные скобки [Table], префиксы схем, хранимые процедуры — всё корректно форматируется.
Для лучших результатов используйте современный браузер (Chrome, Firefox, Edge)
Все файлы обрабатываются локально в вашем браузере для максимальной безопасности
Сохраняйте результат сразу после обработки
Попробуйте разные настройки для оптимального результата
Нет. Форматтер меняет только пробелы, переносы и регистр ключевых слов — семантика остаётся прежней. Результат SELECT будет идентичен до и после форматирования.
Выберите диалект «T-SQL» или «MS SQL Server» — он знает про квадратные скобки, схемы и процедуры. В режиме PostgreSQL/MySQL квадратные скобки трактуются как массивы.
CTE (WITH name AS (...)) распознаются автоматически — каждый блок выравнивается на своей строке, между блоками ставится запятая. Внутренние SELECT отступаются относительно WITH.
Да. Форматтер работает полностью в браузере — запрос не отправляется на сервер и нигде не логируется. Имена таблиц, полей и значения констант не покидают ваш компьютер.
Да, есть режим «Compact» — запрос схлопнется в одну строку. Удобно для вставки в ORM-строку (SQLAlchemy raw, JDBC) или для сохранения в виде констант в коде.