Sviluppatore

Formattatore SQL

Formatta le tue query SQL: parole chiave e indentazione.

  • Istantaneo
  • Gratis
  • Privato (elaborato localmente)
  • Senza registrazione
Risultato

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.

  1. Incolla la tua query

    Su una riga, mal indentata, non importa.

  2. Formatta

    Parole chiave in maiuscolo (opzionale) e clausole separate.

  3. Copia

    Una versione pulita, pronta per revisione o documentazione.

Prima / dopo

PassoContenuto
Inputselect id, name from users where age > 18 order by name
SELECTSELECT id, name
FROM / WHEREFROM users WHERE age > 18
ORDER BYORDER 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.