Torna agli strumenti

Formattatore e beautifier di query MySQL

Incolla una query disordinata o minificata e riottienila con indentazione coerente, maiuscole/minuscole delle keyword e a capo sensati — oppure comprimila su una riga sola per una riga di log o un valore di configurazione. Scritto specificamente per la sintassi MySQL/MariaDB. Tutto gira nel tuo browser; niente viene caricato.

Input

La tua query

Niente viene inviato da nessuna parte — la formattazione avviene interamente nel tuo browser.

Opzioni

Come riformattarla

Vengono ricodificate solo le keyword reali. Tutto ciò che si trova dentro una stringa, un commento o un identificatore tra `backtick` viene lasciato invariato byte per byte.

Output

Query formattata

Query formattata

Incolla una query sopra per vederla formattata qui.
Questo strumento è calibrato per MySQL/MariaDB, non per PostgreSQL.Due cose creano problemi in particolare agli utenti Postgres: qui gli identificatori sono racchiusi tra backtick (`select`), mentre Postgres usa le virgolette doppie ("select") e tratta i backtick come un errore di sintassi; e la paginazione qui segue le forme MySQL LIMIT count OFFSET start / LIMIT start, count, che per lo più coincidono con Postgres ma non è garantito che corrispondano al suo parser in ogni caso limite. Passare SQL in stile Postgres attraverso questo formattatore verrà tokenizzato correttamente, ma le assunzioni di dialetto sopra sono specifiche di MySQL.

Gestisci un tuo server di gioco?

Server di gioco Wespner con protezione DDoS, dischi NVMe e attivazione in pochi minuti.

Scopri l'hosting