Форматуйте та прикрашайте SQL-запити з переносами рядків між реченнями та узгодженим регістром ключових слів або мініфікуйте їх в один рядок.
Як користуватися Форматувальник SQL
Вставте свій SQL-запит у поле вводу.
Оберіть «Форматувати», щоб прикрасити його, чи «Мініфікувати», щоб стиснути в один рядок.
Оберіть регістр ключових слів, потім скопіюйте результат.
This is a SQL formatter that takes a cramped, single-line or inconsistently styled query and beautifies it: each major clause on its own line, columns and conditions indented, and keyword casing made consistent. It can also do the reverse and minify a query to one line.
Readable SQL is easier to review, debug and maintain. When SELECT, FROM, WHERE, JOIN and GROUP BY each start a new line and the keywords share one casing, the shape of the query, what it returns and how it filters, becomes obvious at a glance.
Formatting is also useful right before committing a query so diffs stay small and reviewers see meaningful changes rather than reflowed whitespace.
You choose the keyword casing (for example uppercase keywords, which is the common convention) and whether to format or minify. The formatter is dialect-agnostic and handles the common ANSI SQL used by PostgreSQL, MySQL, SQLite and SQL Server.
Minify mode is handy for the opposite need: collapsing a formatted query back to a single line to embed in code or a config value.
The tool formats for readability rather than checking that your query is valid, so it will happily lay out a query with a typo in it. Treat clean output as a readability win, not a correctness check.
Everything runs in your browser, which matters because real queries often contain table names, column names and sometimes literal values that hint at your schema or data. None of that is uploaded.
Поширені запитання
Він ставить кожне головне речення, як-от SELECT, FROM, WHERE і JOIN, на власний рядок, робить відступи стовпцям та умовам і нормалізує регістр ключових слів для зручності читання.
Ні. Форматування виконується повністю у вашому браузері, тож ваші запити ніколи не залишають ваш пристрій. Це робить його безпечним для запитів, що згадують назви таблиць чи стовпців.
Він не залежить від діалекту й обробляє поширений ANSI SQL, що використовується PostgreSQL, MySQL, SQLite і SQL Server. Він форматує для читабельності, а не перевіряє синтаксис.
Вбудувати цей інструмент
Додайте цей інструмент на власний сайт. Скопіюйте фрагмент нижче; він оновлюється автоматично.
<iframe src="https://monu.tools/embed/uk/sql-formatter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Пов'язані інструменти
Прикрашайте XML із належними відступами або мініфікуйте його в один рядок. Коментарі, CDATA та інструкції обробки зберігаються.
Прикрашайте CSS із чистими відступами або мініфікуйте його, щоб зменшити розмір файлу. Обробляє медіазапити, calc() і ліцензійні коментарі.
Прикрашайте HTML із відступами, що враховують блоки, або мініфікуйте його. Вміст pre, textarea, script і style зберігається.
Прикрашайте та форматуйте JavaScript з узгодженими відступами та пробілами. Працює повністю у вашому браузері.