Formattatore SQL
Incolla una query per ottenere SQL pulito e con un rientro coerente, facile da leggere, revisionare e condividere.
Sigillato su questo dispositivo
Funziona nel tuo browser. Non viene caricato nulla.
Sigillato
SQL formattato
Il tuo SQL formattato apparirà qui mentre scrivi.
Impossibile formattare questo SQL
Come funziona
-
Incolla la tua query
Incolla una sola query o un intero script, oppure apri un file .sql. Più istruzioni separate da punto e virgola vanno benissimo.
-
Scegli dialetto e stile
Scegli il tuo database perché la sua sintassi specifica venga riconosciuta, poi imposta maiuscole delle parole chiave, rientro e layout.
-
Copia l’SQL pulito
La query formattata si aggiorna mentre scrivi. Copiala o scaricala come file .sql.
Domande frequenti
Le mie query vengono inviate a un server?
No. La formattazione avviene nel tuo browser, quindi nomi delle tabelle, dati dei clienti nei valori letterali e schemi interni non lasciano mai il tuo dispositivo.
Perché il dialetto è importante?
Ogni database ha le sue parole chiave, le sue regole per le virgolette e i suoi operatori: backtick in MySQL, parentesi quadre in SQL Server, cast con :: in PostgreSQL. Scegliere il dialetto giusto permette al formattatore di riconoscerli invece di segnalare un errore.
La formattazione cambia ciò che fa la mia query?
No. Cambiano solo spazi, a capo e, se lo scegli, le maiuscole delle parole chiave. Nomi di tabelle e colonne, stringhe e commenti restano esattamente come li hai scritti.
Controlla che il mio SQL sia corretto?
Legge la struttura della query, quindi virgolette e parentesi non chiuse vengono segnalate con riga e colonna. Non si collega a un database, quindi non può sapere se una tabella o una colonna esiste.
Cos’è il layout allineato?
Allinea le parole chiave in una colonna a larghezza fissa sulla sinistra, con il resto di ogni clausola allineato accanto. Alcuni team trovano così più facili da scorrere i lunghi elenchi SELECT.