Strumenti per sviluppatori
Formattatore e beautifier SQL
Trasforma SQL disordinato in query leggibili per PostgreSQL, MySQL, SQL Server, Oracle, BigQuery e altri, o minimizzalo.
Funziona in locale nel tuo browser — i tuoi dati non vengono caricati.
Che cos’è questo strumento?
Incolla una lunga query su una riga presa dai log o dall’ORM e ottieni SQL leggibile con rientri e maiuscole coerenti. Scegli il dialetto del tuo database perché funzioni, operatori e virgolette vengano compresi, oppure passa a Minimizza per ridurre una query a una riga.
La formattazione usa la libreria open source sql-formatter, che comprende la sintassi di ogni dialetto, come i cast di PostgreSQL, le parentesi quadre di T-SQL e gli accenti gravi di BigQuery.
Minimizza rimuove commenti e spazi superflui lasciando intatti stringhe e identificatori tra virgolette. Le query vengono elaborate nel browser e non vengono mai inviate a un server.
Come usare Formattatore SQL
- Incolla il tuo SQL o carica l’esempio.
- Scegli il dialetto: SQL standard, PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, BigQuery, Snowflake e altri.
- Imposta maiuscole delle parole chiave, rientro e virgole iniziali secondo la tua guida di stile.
- Copia o scarica l’SQL formattato, oppure passa a Minimizza per una sola riga.
Esempi
Query abbellita
select id, name from users where active = 1
SELECT id, name FROM users WHERE active = 1
Domande frequenti
La formattazione cambia il comportamento della query?
No. Cambiano solo gli spazi e, se lo scegli, le maiuscole delle parole chiave. Identificatori e valori di testo restano esattamente come scritti.
Perché ricevo un errore di analisi?
La query potrebbe usare la sintassi di un altro database. Scegli il dialetto giusto, ad esempio T-SQL per i nomi [tra parentesi quadre] o MySQL per gli accenti gravi.
Può formattare più istruzioni insieme?
Sì. Le istruzioni separate da punto e virgola vengono formattate una dopo l’altra, con una riga vuota tra loro.
Ti servirà più potenza in futuro?
Strumenti premium, limiti più alti e accesso API sono in programma. La V1 resta gratuita e privata nel tuo browser.