Форматирование SQL
Форматирование SQL-запросов с UPPER-ключевыми словами и отступами.
Вставьте SQL, чтобы получить читаемый вид: переносы, отступы и ключевые слова в верхнем регистре.
Обработка локальная, без SQL-парсера и без БД. Корректность запроса не проверяется.
Рекомендуемые инструменты
Частые вопросы
Оба инструмента расставляют переносы и отступы, но formatter переводит распознанные SQL-ключевые слова в верхний регистр. Beautifier сохраняет исходный регистр слов.
Отдельный диалект не выбирается: используется фиксированный список распространённых ключевых слов и конструкций. Специфичные операторы PostgreSQL, MySQL, SQL Server или Oracle могут не получить ожидаемого форматирования.
Нет. Инструмент разбивает строку на простые токены и не обращается к базе данных или SQL-парсеру. Он может отформатировать синтаксически неверный запрос без предупреждения.
Одинарные и двойные кавычки отслеживаются, а обратный слеш считается экранированием закрывающей кавычки. Круглые скобки меняют уровень отступа, но сложные правила конкретных SQL-диалектов не анализируются.
Одинарные и двойные кавычки отслеживаются, а обратный слеш считается экранированием закрывающей кавычки. Круглые скобки меняют уровень отступа, но сложные правила конкретных SQL-диалектов не анализируются.