Menu
Dev Tools

Formatuj SQL online za darmo – formater zapytań SQL

Formatuj i wcinaj zapytania SQL online. Obsługa MySQL, PostgreSQL, SQLite, T-SQL i BigQuery.

Pliki nigdy nie są przechowywaneNatychmiastBez rejestracji

🔒 Twój plik nigdy nie opuszcza przeglądarki. Całe formatowanie działa lokalnie.

Jak sformatować SQL online

  1. 1

    Wklej swój SQL

    Wklej surowe lub zminimalizowane zapytanie SQL do pola wejściowego. Obsługiwane jest jedno lub wiele instrukcji.

  2. 2

    Wybierz dialekt

    Wybierz dialekt swojej bazy danych (MySQL, PostgreSQL itd.), aby słowa kluczowe były poprawnie obsłużone.

  3. 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.

Najczęściej zadawane pytania

Mogą Ci się przydać także