Formatuj SQL online za darmo – formater zapytań SQL
Formatuj i wcinaj zapytania SQL online. Obsługa MySQL, PostgreSQL, SQLite, T-SQL i BigQuery.
🔒 Twój plik nigdy nie opuszcza przeglądarki. Całe formatowanie działa lokalnie.
Jak sformatować SQL online
- 1
Wklej swój SQL
Wklej surowe lub zminimalizowane zapytanie SQL do pola wejściowego. Obsługiwane jest jedno lub wiele instrukcji.
- 2
Wybierz dialekt
Wybierz dialekt swojej bazy danych (MySQL, PostgreSQL itd.), aby słowa kluczowe były poprawnie obsłużone.
- 3
Skopiuj sformatowany SQL
Skopiuj wynik. Zapytanie jest wyświetlane z jednolitymi wcięciami i słowami kluczowymi wielkimi literami.
SQL staje się nieczytelny szybciej niż prawie każdy inny język: zapytanie łączy kilka tabel, dostaje podzapytanie i wyrażenie CASE, a nagle to jedna linia na 400 znaków, której nikt nie chce przeglądać. Ponieważ SQL ignoruje białe znaki, formatowanie to czysta prezentacja: formater może swobodnie zmieniać układ bez ryzyka zmiany wyniku zapytania.
Każda baza danych ma swoje osobliwości: rzutowania :: w PostgreSQL, identyfikatory w odwrotnych apostrofach w MySQL, nazwy w nawiasach kwadratowych i TOP w T-SQL, ścieżki projektów w BigQuery. Wybierz dialekt przed formatowaniem, aby te konstrukcje były poprawnie ułożone, a nie traktowane jak błędy składni.
Sformatowany SQL przydaje się przy code review (każdy JOIN lub WHERE w osobnej linii), debugowaniu (wcięcia pokazują granice podzapytań) oraz przy ratowaniu zapytań skopiowanych z ORM-ów, logów lub starych raportów, które przychodzą w jednej linii. Formater nie sprawdza ani nie optymalizuje zapytań: to krok poprawiający czytelność przed analizą. Wszystko działa w Twojej przeglądarce.