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.