Nessuno strumento usato di recente
Nessuno strumento preferito ancora

Formattatore SQL Gratis: Formattare, Abbellire e Minificare SQL Online

70 utilizzi
Rientro:

Consigli SQL

Formattare query
Indenta SELECT, FROM, WHERE, JOIN in righe separate. Parole chiave maiuscole.
Minificare
Comprimi in una riga.
Maiuscole automatiche
SELECT, FROM, WHERE, JOIN in maiuscole.

Domande Frequenti

Q Come formattare SQL?
A Incolla query e clicca Formatta. Clausole in righe separate con indentazione.
Q Keywords maiuscole?
A Sì, attiva l'opzione.
Q Quali dialetti?
A MySQL, PostgreSQL, SQL Server, Oracle, SQLite.
Q Perché il mio SQL formattato appare diverso da quello che mi aspettavo?
A Molto probabilmente dipende dalle impostazioni di indentazione. Prova a passare tra 2 spazi, 4 spazi o tabulazione per allinearti alla guida di stile del tuo team. Anche la maiuscola/minuscola delle parole chiave conta — cambia notevolmente il peso visivo. Il nostro strumento usa di default 4 spazi e parole chiave in maiuscolo, ma puoi modificare entrambi. Un consiglio: imposta la capitalizzazione delle parole chiave in modo che corrisponda al tuo codice esistente prima di formattare.
Q Il formattatore SQL supporta sintassi specifiche di fornitori come MySQL o PostgreSQL?
A Sì, gestisce la maggior parte delle sintassi specifiche senza problemi. I backtick di MySQL, le stringhe dollar-quoted di PostgreSQL e le parentesi quadre di SQL Server funzionano tutti perfettamente. Il formattatore riconosce oltre 200 parole chiave SQL tra i vari dialetti. Non convalida la sintassi per un motore di database specifico. Per esempio, i blocchi Oracle PL/SQL con BEGIN...END vengono formattati correttamente. Se incontri un caso strano con una funzione proprietaria, provalo comunque — il 90% delle volte funziona.
Q Devo essere sempre connesso a Internet per usare il formattatore?
A Non dopo il primo caricamento. Lo strumento si carica una volta dal nostro CDN e poi funziona interamente nel motore JavaScript del browser. Puoi disconnettere il WiFi dopo il caricamento della pagina e formattare SQL offline. Oltre 200 keyword SQL sono incluse nello script. Aggiungi la pagina ai preferiti per evitare di riscrivere l'URL.
Q Perché il mio SQL formattato ha ancora errori quando lo eseguo?
A Il nostro strumento modifica solo l'aspetto, non la logica. Se la tua query originale aveva una virgola mancante o parentesi non bilanciate, la formattazione non le risolverà. Il formattatore applica indentazioni e capitalizza le parole chiave, ma non riscrive mai la sintassi. Ho visto persone incollare SQL invalido, renderlo pulito e poi perdere 20 minuti a cercare lo stesso refuso. Testa sempre la versione formattata contro il tuo database prima di considerarla definitiva.
Q Il formattatore converte il mio SQL da un dialetto all'altro?
A No, il dialetto non viene mai modificato. Incolli T-SQL con parentesi quadre, ottieni T-SQL con parentesi quadre. Il formattatore regola solo spazi, indentazione e maiuscole delle parole chiave. Pensalo come un abbellitore di codice, non un traduttore. Ho visto utenti incollare MySQL aspettandosi PostgreSQL, ma per quello serve uno strumento come SQLines.

Come Usare

Strumenti Correlati