JotTools .

Formattatore SQL

Formattatore SQL online gratuito che abbellisce query disordinate nel browser. Parole chiave in maiuscolo, a capo per clausola, colonne indentate. Senza caricamenti.

Cosa fa il Formattatore SQL

Incolla una query compressa su una sola riga e ottieni SQL pulito e indentato che puoi davvero leggere. Questo strumento mette in maiuscolo le parole chiave principali (SELECT, FROM, WHERE, JOIN, GROUP BY, ORDER BY e altre), porta ogni clausola su una riga propria e spezza i lunghi elenchi di colonne separate da virgola in una lista indentata e ordinata. È comodo quando copi una query dai log di un’applicazione, da un ORM o da un messaggio in chat e devi capire la struttura prima di fare debug o condividerla.

Aiuta sviluppatori, analisti di dati, studenti e chiunque revisioni una pull request e preferisca leggere un’istruzione formattata invece di strizzare gli occhi davanti a un muro di testo.

Come si usa

  1. Incolla o digita il tuo SQL nella casella di input (qualcosa come select id,name from users where age>18).
  2. Fai clic su Formatta SQL.
  3. Leggi la query ripulita nella casella di output: le parole chiave sono in maiuscolo, le clausole stanno su righe separate e le colonne sono indentate.
  4. Premi Copia per prendere il risultato formattato e portarlo nell’editor, nel ticket o nel documento.

Non ci sono impostazioni da regolare. La formattazione si applica nel momento in cui la esegui.

Perché formattare SQL qui

È veloce: il risultato appare all’istante con un clic, senza attendere un giro di andata e ritorno verso un server. È privato, perché tutto gira dentro il tuo browser e la query non viene mai caricata da nessuna parte. Ed è gratis, senza registrazione e senza limiti di file, su telefono, tablet o portatile.

Suggerimento: questo formattatore punta alla leggibilità invece che a riscrivere la tua logica, quindi la query resta identica, solo più piacevole da leggere. Per sintassi molto specifiche di un dialetto (funzioni finestra, CTE, estensioni del fornitore), ricontrolla la spaziatura prima di eseguirla in produzione. Trovi altri strumenti nella categoria Dev.

Domande frequenti

Come ripulisce la mia query il formattatore SQL?
Riduce gli spazi in eccesso, mette in maiuscolo le parole chiave principali (SELECT, FROM, WHERE, i tipi di JOIN, GROUP BY, ORDER BY, HAVING, LIMIT e altre), mette ogni clausola su una riga propria e spezza le colonne separate da virgola su righe indentate, così la struttura è facile da leggere.
Il formattatore SQL cambia ciò che fa la mia query?
No. Regola soltanto spaziatura, a capo e maiuscole delle parole chiave per la leggibilità. Tabelle, colonne, condizioni e logica restano esattamente come le hai scritte, quindi la query restituisce lo stesso risultato.
Il mio SQL viene inviato a un server?
No. La formattazione gira interamente nel browser tramite JavaScript. La tua query non viene mai caricata, il che la rende sicura per codice che tocca nomi interni di tabelle o colonne.
Quali dialetti SQL supporta?
Funziona con istruzioni SELECT, INSERT, UPDATE e DELETE standard nei dialetti comuni come MySQL, PostgreSQL e SQL Server. Sintassi molto specifiche di un fornitore, come CTE complesse o funzioni finestra, possono richiedere un rapido controllo manuale dopo.