0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
Настройка
Форматируйте SQL-запросы с ключевыми словами в верхнем регистре и четкой инкрементацией в соответствии с выбранным диалектом: MySQL, PostgreSQL, SQL Server, SQLite и другие. Выберите диалект, вставьте запрос в редактор и нажмите Форматировать.
Источник кода
Линии:0Характеры:0

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

Переформатирует отступы и выравнивает SQL-запросы, делая их читаемыми и единообразными. Он разбивает предложения, столбцы и условия на чёткие строки, что упрощает проверку длинных запросов, сравнение версий и документирование отчётов.

Можно выбрать диалект (например, стандартный SQL, PostgreSQL, MySQL, SQLite, T-SQL и другие), чтобы ключевые слова и синтаксис интерпретировались правильно, а также регистр зарезервированных слов.

Он также управляет типом и размером отступа и концом строки. Всё обрабатывается в вашем браузере с помощью sql-formatter; он только меняет формат и никогда не выполняет и не проверяет запрос по базе данных.

Примеры

select id,name from users where active=1 order by nameSELECT id, name FROM users WHERE active = 1 ORDER BY nameС ключевыми словами в верхнем регистре: каждое предложение и столбец располагаются на своей строке.

Сценарии использования

  • Сделать читаемым длинный запрос, скопированный из лога или ORM.
  • Стандартизировать стиль запросов перед сохранением их в репозитории.
  • Просматривать и сравнивать запросы из разных диалектов в едином формате.
  • Документировать отчёты или представления с аккуратно оформленным SQL.

Часто задаваемые вопросы

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

Он поддерживает несколько диалектов, таких как стандартный SQL, PostgreSQL, MySQL, MariaDB, SQLite, Transact-SQL и другие. Правильный выбор гарантирует корректное форматирование ключевых слов и специфического синтаксиса.

Выполняет ли он или проверяет запрос?

Нет. Инструмент только переупорядочивает и выравнивает текст запроса. Он не подключается ни к какой базе данных и не проверяет, корректен ли запрос и безопасен ли он.

Могу ли я писать ключевые слова в верхнем или нижнем регистре?

Да. Вы можете выбрать, чтобы зарезервированные слова (SELECT, FROM, WHERE) были в верхнем регистре, нижнем регистре или ровно так, как вы их ввели, согласно вашему стилю.

Загружается ли мой запрос на сервер?

Нет. Форматирование происходит полностью в браузере; запрос никогда не покидает ваш компьютер.