Nano Banana 2.1 ДОСТУПНА — Новинка от Google | Попробовать →
Войти
WAVESPEED AI ФОРМАТИРОВАНИЕ SQL Работает в браузере
100% БЕСПЛАТНО

Бесплатное форматирование SQLЧитаемый SQL одной вставкой.

Вставьте запрос или откройте файл .sql и получите аккуратные отступы с подсветкой ключевых слов, строк и комментариев.
Выберите диалект, регистр ключевых слов, отступ и расстановку запятых или сожмите запрос в одну строку.

20 диалектов SQLНе останавливается на ошибкахФорматирование или минификация
Без регистрации Без загрузки на сервер Без ограничений

SQL

Или попробуйте пример

Отформатировано

Здесь появится отформатированный SQL.
Ваш SQL остаётся на вашем устройстве.
ТРИ ПРОСТЫХ ШАГА

Как отформатировать SQL

01

Вставьте SQL

Вставьте запрос или целый скрипт либо откройте файл .sql. Выберите диалект вашей базы данных.

02

Выберите стиль

Регистр ключевых слов, отступ, положение запятых и AND/OR. Результат обновляется при каждом изменении.

03

Скопируйте или скачайте

Скопируйте отформатированный SQL или сохраните его в файл .sql. Переключитесь на минификацию, чтобы получить версию в одну строку.

WaveSpeed AI

Разрабатываете что-то с API?

Генерируйте изображения, видео и 3D-модели из собственного кода с WaveSpeed AI.

  • Более 1000 ИИ-моделей
  • Изображения, видео и 3D
  • Оплата по факту

$1 бесплатных кредитов для подходящих новых аккаунтов. Карта не нужна. Для генераторов нужны отдельный аккаунт и кредиты. Инструмент «форматтер SQL» бесплатный.

Форматирование SQL: частые вопросы

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

Стандартный SQL, PostgreSQL, MySQL, MariaDB, SQLite, SQL Server (T-SQL), Oracle PL/SQL, BigQuery, Snowflake, Redshift, Spark, Hive, Trino/Presto, DuckDB, ClickHouse, Db2, Db2 for i, N1QL, SingleStore и TiDB. Правильный выбор важен для кавычек, комментариев и специальных операторов.

Мой SQL загружается на сервер?

Нет. Форматирование выполняется в браузере, поэтому запросы с именами таблиц, данными клиентов или учётными данными никогда не покидают ваше устройство.

Что будет, если в SQL есть ошибка?

Сначала форматтер пробует обработать весь скрипт. Если не получается, он форматирует каждый оператор отдельно, а операторы с ошибками оставляет как есть и сообщает номер строки, чтобы одна опечатка не мешала остальному.

Меняет ли форматирование поведение запроса?

Нет. Меняются только пробелы, переносы строк и, если вы выберете, регистр ключевых слов, функций и типов данных. Строки, имена в кавычках и комментарии сохраняются в точности.

Что делает минификация?

Записывает SQL в одну строку, удаляет комментарии (или сохраняет их как /* */ по вашему желанию) и убирает лишние пробелы, не трогая строки.

Можно ли ставить запятые в начале строк?

Да. Выберите запятые в начале строки — каждый элемент списка после первого будет начинаться с запятой, что упрощает diff и закомментирование столбцов.

Поддерживаются ли хранимые процедуры?

В основном да. Блоки BEGIN … END форматируются, но форматтер рассчитан на запросы и DDL; длинный процедурный код может выглядеть менее аккуратно, чем обычные запросы.

Все бесплатные инструменты

Чистый SQL каждый раз.

Бесплатно, конфиденциально и без ограничений.

Форматировать SQL