Все инструменты

Форматировщик SQL

Форматируйте, минифицируйте SQL-запросы для любого диалекта

Как это работает

Форматировщик SQLФорматируйте, минифицируйте SQL-запросы для любого диалекта. Вся обработка происходит в вашем браузере — без загрузки, без регистрации, без email. Бесплатно навсегда.

Последнее обновление:

О Форматировщик SQL

Форматировщик SQL от Multilities приводит запросы к читаемому виду с переносами и отступами или, наоборот, минифицирует SQL для логов и однострочников. Запрос обрабатывается в браузере, без загрузки на сервер, поэтому подходит для production-SQL.

Аналитикам это упрощает чтение чужих запросов, разработчикам — ревью pull request, dba — расследование медленных запросов в логах. Поддерживаются диалекты PostgreSQL, MySQL, SQLite, BigQuery, T-SQL и Oracle.

Частые вопросы

Какие SQL-диалекты поддерживаются?

Стандартный SQL плюс MySQL, PostgreSQL, SQLite, MariaDB, T-SQL (SQL Server), BigQuery, Redshift, Snowflake и Trino. Выберите диалект для самой точной обработки ключевых слов и идентификаторов.

Запрос отправляется на ваш сервер?

Нет. Форматирование выполняется полностью в вашем браузере с помощью библиотеки sql-formatter. Запрос не покидает устройство.

Изменит ли это смысл моего запроса?

Нет — форматтер изменяет только пробелы и регистр. Семантика SQL, идентификаторы и строковые литералы сохраняются точно.

Сохраняется ли смысл запроса при форматировании?

Да: форматировщик не меняет логику, только пробелы и переносы. Результат всегда выполняется идентично оригиналу — можно безопасно копировать в продакшн.

Как выбрать стиль отступов — табы или пробелы?

По умолчанию используются 2 пробела, что соответствует PEP-подобным стилям. Если в команде принят другой стандарт (4 пробела или табы), выберите соответствующий пресет — последовательность важнее конкретного выбора.

Поддерживается ли подсветка ошибок?

Базовая валидация подсвечивает несбалансированные скобки и пропущенные ключевые слова. Полную проверку схемы делает только сам сервер БД.

Похожие инструменты