Formattatore SQL
Formatta le tue query SQL: parole chiave e indentazione.
- Istantaneo
- Gratis
- Privato (elaborato localmente)
- Senza registrazione
Una query SQL leggibile si rivede in pochi secondi
Una query scritta su una sola riga diventa presto illeggibile. Questo formattatore la riorganizza clausola per clausola: ogni SELECT, FROM, WHERE sulla sua riga, colonne allineate, AND/OR indentati. Il senso non cambia, la lettura diventa ovvia.
-
Incolla la tua query
Su una riga, mal indentata, non importa.
-
Formatta
Parole chiave in maiuscolo (opzionale) e clausole separate.
-
Copia
Una versione pulita, pronta per revisione o documentazione.
Prima / dopo
| Passo | Contenuto |
|---|---|
| Input | select id, name from users where age > 18 order by name |
| SELECT | SELECT id, name |
| FROM / WHERE | FROM users WHERE age > 18 |
| ORDER BY | ORDER BY name |
Formattatore leggero orientato alla leggibilità, compatibile con le parole chiave comuni a PostgreSQL, MySQL, SQLite e SQL Server. Non valida la sintassi: una parola chiave esotica viene semplicemente lasciata com’è.
Domande frequenti
Perché mettere le parole chiave in maiuscolo?
È una convenzione di leggibilità molto diffusa: SELECT, FROM, WHERE in maiuscolo si distinguono a colpo d’occhio dai nomi di tabelle e colonne in minuscolo. SQL è case-insensitive per le parole chiave, quindi è puramente estetico ma standard nei team.
La formattazione cambia il risultato della query?
No: a capo, indentazione e maiuscole delle parole chiave non incidono sull’esecuzione. La query restituisce esattamente gli stessi dati, solo più facile da leggere.
Questo formattatore gestisce tutti i dialetti SQL?
È un formattatore leggero orientato alla leggibilità: riconosce le parole chiave comuni (SELECT, JOIN, GROUP BY…) condivise da PostgreSQL, MySQL, SQLite, SQL Server. Funzioni o sintassi molto specifiche di un motore potrebbero non essere indentate idealmente.
Posso disattivare le maiuscole?
Sì, lo controlla una casella. Deselezionala per riorganizzare solo l’impaginazione (a capo, indentazione) mantenendo le maiuscole/minuscole originali delle tue parole chiave.