SQL Formatter & Linter

Formatta query SQL nel browser, regola le opzioni di layout in base al dialect e segnala i problemi di lint più comuni prima di copiare o scaricare il risultato.

SQL sorgente
Incolla SQL direttamente o importa un file locale. Il formato e i controlli di lint si aggiornano a partire da questa query sorgente.
SQL formattato
La formattazione SQL con consapevolezza del dialect viene eseguita nel browser con le opzioni qui sotto. Copia o scarica il risultato quando è corretto.
SELECT
  id,
  email,
  created_at
FROM
  users
WHERE
  status = 'active'
ORDER BY
  created_at DESC;
Opzioni
Controlla il comportamento di formattazione e lint senza modificare il testo originale della query.
Formattazione

Scegli il dialect SQL e le regole di layout che definiscono l'output formattato.

Linting

Attiva i controlli sulla query che contano per revisione, leggibilità e mutazioni più sicure.

Imposta 0 per disattivare la regola sulla lunghezza della riga.

Risultati lint
Qui puoi rivedere errori di parsing, rischi di query a livello di avviso e suggerimenti informativi sullo stile.

Cos’è SQL Formatter & Linter?

SQL Formatter & Linter riformatta le query SQL nel browser e le controlla allo stesso tempo per un piccolo insieme di problemi ad alto segnale. È utile quando vuoi un layout della query più pulito, un uso coerente delle maiuscole/minuscole per le parole chiave e un feedback rapido su pattern rischiosi come SELECT * o istruzioni UPDATE senza clausola WHERE.

Quando Usarlo

Usa questo strumento quando esamini SQL scritto a mano, ripulisci query incollate prima di condividerle o confronti la formattazione tra diversi dialect SQL. Funziona bene per la revisione ad hoc delle query, la pulizia delle pull request e la formattazione solo nel browser senza inviare il tuo SQL a un server.

Cosa Controlla

Questa versione mantiene separati ma coordinati formatter e linter. La formattazione usa sql-formatter con opzioni di layout consapevoli del dialect, mentre il lint segnala errori di parsing, punti e virgola mancanti, uso esteso di SELECT *, mutazioni non sicure, righe troppo lunghe e incoerenze nel caso delle parole chiave.