Powrót do narzędzi

Formater i upiększacz zapytań MySQL

Wklej nieuporządkowane lub zminifikowane zapytanie i otrzymaj je z powrotem ze spójnymi wcięciami, wielkością liter słów kluczowych i sensownymi podziałami linii — albo ściśnij je do jednej linii na potrzeby wpisu w logu lub wartości konfiguracyjnej. Napisane specjalnie pod składnię MySQL/MariaDB. Wszystko działa w przeglądarce; nic nie jest wysyłane.

Dane wejściowe

Twoje zapytanie

Nic stąd nigdzie nie jest wysyłane — formatowanie odbywa się całkowicie w przeglądarce.

Opcje

Jak je przeformatować

Zmieniana jest wielkość liter tylko prawdziwych słów kluczowych. Wszystko wewnątrz ciągu znaków, komentarza lub identyfikatora w `backtickach` zostaje bez zmian, bajt po bajcie.

Wynik

Sformatowane zapytanie

Sformatowane zapytanie

Wklej zapytanie powyżej, aby zobaczyć je tutaj sformatowane.
To narzędzie jest dostrojone do MySQL/MariaDB, nie do PostgreSQL.Dwie rzeczy szczególnie przeszkadzają użytkownikom Postgresa: identyfikatory są tu ujęte w backticki (`select`), podczas gdy Postgres używa cudzysłowów podwójnych ("select") i traktuje backticki jako błąd składni; a paginacja opiera się tu na formach MySQL LIMIT count OFFSET start / LIMIT start, count, które w większości pokrywają się z Postgresem, ale nie mają gwarancji zgodności z jego parserem w każdym przypadku brzegowym. Przepuszczenie SQL-a w stylu Postgresa przez ten formater przejdzie tokenizację bez problemu, ale powyższe założenia dotyczące dialektu są specyficzne dla MySQL.

Prowadzisz własny serwer gier?

Serwery gier Wespner z ochroną DDoS, dyskami NVMe i aktywacją w kilka minut.

Zobacz hosting