Formater SQL
Ten formatter SQL przeformatowuje zapytania ze spójnymi wcięciami i wielkością liter słów kluczowych dla siedmiu dialektów albo minifikuje je do jednej linii.
O tym narzędziu
Ten formatter SQL przeformatowuje zapytania ze spójnymi wcięciami i wielkością liter słów kluczowych dla siedmiu dialektów albo minifikuje je do jednej linii.
Jak używać
- Wklej swoje zapytanie SQL.
- Wybierz dialekt, wcięcie (2 spacje, 4 spacje lub tabulator) i wielkość liter słów kluczowych.
- Kliknij Format SQL albo Minify, aby dostać jedną linię.
- Skopiuj wynik.
Warto wiedzieć
- Obsługiwane dialekty: Standard SQL, MySQL, PostgreSQL, SQLite, T-SQL (SQL Server), PL/SQL (Oracle) i MariaDB.
- Słowa kluczowe mogą być WIELKIMI literami, małymi literami lub pozostać tak, jak zostały zapisane.
- Formatowanie korzysta z otwartej biblioteki sql-formatter i zmienia tylko białe znaki oraz wielkość liter słów kluczowych, nie logikę zapytania.
- Minify zwija wszystkie białe znaki do pojedynczych spacji.
Działa w całości w przeglądarce — nic, co wpiszesz, nie jest wysyłane ani zapisywane.
Najczęściej zadawane pytania
Czy formatowanie zmienia działanie mojego zapytania?
Nie. Zmieniają się tylko białe znaki i wielkość liter słów kluczowych; znaczenie zapytania pozostaje takie samo.
Po co wybierać dialekt?
Dialekty różnią się składnią, np. identyfikatorami w grawisach w MySQL czy w nawiasach kwadratowych w T-SQL. Właściwy wybór pomaga formatterowi poprawnie sparsować zapytanie.
Czy narzędzie waliduje mój SQL?
To formatter, a nie walidator. Składnia, której nie da się sparsować, pokaże błąd, ale zapytanie, które formatuje się bez problemu, wciąż może nie zadziałać w Twojej bazie danych.
Czy moje zapytanie jest wysyłane na serwer?
Nie. Formatowanie działa w Twojej przeglądarce.