SQL Formatter
Domande Frequenti
Tutto quello che devi sapere sulla formattazione SQL
Cosa fa la formattazione SQL?
La modalita Formatta prende una query SQL disordinata e la riorganizza in modo leggibile: mette in maiuscolo le parole chiave (SELECT, FROM, WHERE, JOIN...), inserisce ritorni a capo prima delle clausole principali, indenta il contenuto tra parentesi e va a capo dopo ogni virgola. Non cambia la logica della query, solo la sua presentazione.
Questo formatter supporta tutti i dialetti SQL?
Si tratta di un formatter di base, non di un parser SQL completo: applica regole di stile ragionevoli che funzionano bene con query standard di MySQL, PostgreSQL, SQL Server e SQLite. Riconosce le parole chiave piu comuni e le principali clausole. Per query molto complesse con sintassi proprietaria potrebbe non gestire tutti i casi, ma il risultato resta corretto e leggibile.
La mia query SQL viene inviata a un server?
No, tutta l'elaborazione avviene interamente nel tuo browser tramite JavaScript. La tua query SQL non viene mai inviata a nessun server ne salvata da nessuna parte. Questo rende lo strumento sicuro anche per query che contengono nomi di tabelle, colonne o valori sensibili del tuo database.
Che cosa fa la formattazione?
Riorganizza la query per renderla leggibile: mette in maiuscolo le parole chiave, va a capo prima delle clausole principali e indenta quello che sta dentro le parentesi.
Riconosce tutti i dialetti SQL?
Applica regole di stile che funzionano bene con le query standard di MySQL, PostgreSQL, SQL Server e SQLite. Non è un parser completo, quindi su costrutti molto specifici del dialetto va controllato il risultato.
La query viene inviata a un server?
No, tutto avviene nel browser. La query non esce dal dispositivo, quindi si possono formattare anche istruzioni che contengono nomi di tabelle, colonne e valori reali.