Categoria: Sviluppo

Formattatore SQL

Formatta e abbellisci query SQL nel browser

Incolla una query SQL per reindentarla con interruzioni di riga chiare intorno a clausole, join e condizioni. Niente viene caricato o eseguito su un database.

Incolla una query SQL per formattarla.

Risultato
Qui comparirà il risultato.

Tutto ciò che c'è in questa pagina viene elaborato nel tuo browser. Niente viene caricato.

A cosa serve

Questo formattatore riorganizza gli spazi intorno a un insieme fisso di parole chiave standard — select, from, where, join, group by, order by e altre — così una query lunga diventa leggibile a colpo d'occhio. Non esegue mai nulla: stringhe, identificatori e commenti vengono tokenizzati e lasciati invariati, e le parole fuori dall'elenco delle parole chiave sono trattate come semplici identificatori invece di essere indovinate.

Come si usa

  1. Incolla la tua query SQL nella casella di input, oppure carica l'esempio.
  2. Scegli l'indentazione a 2 o 4 spazi e se le parole chiave devono essere MAIUSCOLE, minuscole o lasciate come digitate.
  3. Copia il risultato formattato.

Privacy

Questo strumento funziona interamente nel tuo browser. Quello che inserisci non viene mai caricato, salvato o condiviso: chiudendo la scheda sparisce.

Domande frequenti

Questo esegue la mia query su un database?
No. Il testo viene solo tokenizzato e riformattato da JavaScript nella pagina; non viene mai inviato da nessuna parte né eseguito.
Quale dialetto SQL supporta?
Riconosce le parole chiave ANSI SQL comuni condivise da PostgreSQL, MySQL, SQLite e SQL Server. Le funzioni specifiche di un dialetto vengono lasciate invariate invece di essere formattate male.
Cambierà il significato della mia query?
No. Vengono modificati solo spazi, interruzioni di riga e maiuscole/minuscole delle parole chiave: stringhe, identificatori e commenti vengono copiati esattamente come scritti.