Formattatore SQL
Questo formattatore SQL riorganizza le query con indentazione e maiuscole delle parole chiave coerenti per sette dialetti, oppure le minifica su un'unica riga.
Informazioni su questo strumento
Questo formattatore SQL riorganizza le query con indentazione e maiuscole delle parole chiave coerenti per sette dialetti, oppure le minifica su un'unica riga.
Come si usa
- Incolla la tua query SQL.
- Scegli il dialetto, l'indentazione (2 spazi, 4 spazi o tab) e le maiuscole delle parole chiave.
- Clicca Format SQL, oppure Minify per una sola riga.
- Copia l'output.
Da sapere
- Dialetti supportati: Standard SQL, MySQL, PostgreSQL, SQLite, T-SQL (SQL Server), PL/SQL (Oracle) e MariaDB.
- Le parole chiave possono essere in MAIUSCOLO, in minuscolo o lasciate come scritte.
- La formattazione usa la libreria open source sql-formatter e modifica solo spazi e maiuscole delle parole chiave, non la logica della query.
- Minify riduce tutti gli spazi a spazi singoli.
Funziona interamente nel tuo browser: nulla di ciò che inserisci viene caricato o salvato.
Domande frequenti
La formattazione cambia il modo in cui viene eseguita la query?
No. Cambiano solo gli spazi e le maiuscole delle parole chiave; il significato della query resta lo stesso.
Perché scegliere un dialetto?
I dialetti hanno sintassi diverse, come gli identificatori tra backtick in MySQL o le parentesi quadre in T-SQL. Scegliere quello giusto aiuta il formattatore ad analizzare correttamente la query.
Lo strumento valida il mio SQL?
È un formattatore, non un validatore. La sintassi che non riesce ad analizzare genera un errore, ma una query formattata senza problemi potrebbe comunque fallire sul tuo database.
La mia query viene inviata a un server?
No. La formattazione avviene nel tuo browser.