Как пользоваться
- 1
Вставьте SQL и выберите регистр ключевых слов.
- 2
Выберите отступ в 2 или 4 пробела и запустите форматирование.
- 3
Проверьте dialect warnings и скопируйте результат.
Что умеет инструмент
- Основные SELECT, INSERT, UPDATE, DELETE, WITH, UNION, JOIN и ordering/grouping clauses.
- Строки с escaped quotes, line/block comments и quoted identifiers.
- Вложенные subqueries с bounded depth и readable indentation.
- Upper, lower или preserved keyword casing.
Когда пригодится
- Подготовка запроса к code review.
- Чтение SQL из логов или миграций.
- Нормализация примера для документации или issue.
Что происходит внутри
Ввод ограничен 500 000 символов, 20 000 tokens и глубиной 64.
Formatter не подключается к СУБД и не передаёт SQL backend WebDiag.
Вопросы и ответы
Может ли инструмент проверить, что запрос выполнится?
Нет. Для этого нужен parser и schema конкретной СУБД либо безопасная тестовая база. Инструмент проверяет только bounded lexical structure и delimiters.
SQL отправляется на сервер?
Нет. Tokenization и форматирование выполняются локально в браузере.
