Formattazione SQL

Formatta e migliora la leggibilità degli script SQL direttamente nel browser. Gratuito e senza bisogno di registrazione.

Impostazioni

Input

Privato per design: il tuo SQL non lascia mai il tuo dispositivo. Non è eseguito e non c'è connessione di database.

La formattazione di successo non significa che la SQL sia sintatticamente corretta, semanticamente valida o eseguibile.

Output

Formattato SQL appare qui.

Formattato SQL appare qui.

Da sapere

Il formattatore SQL formatta le query secondo un dialetto scelto; l’SQL standard è solo un profilo di compatibilità.

Le ricerche tipiche includono formattatore SQL e SQL beautifier. La formattazione non ottimizza le prestazioni.

Casi d’uso tipici

Rendere leggibile una query legacy poco chiara

Incolla una query su una riga per renderla leggibile con un’indentazione chiara.

Preparare un file SQL con formattazione specifica del dialetto

Carica un file .sql e scegli il dialetto di destinazione, come PostgreSQL o MySQL.

Suggerimenti per risultati migliori

Scegli un dialetto specifico invece di SQL standard

Scegli un dialetto specifico, poiché l’SQL standard è solo un profilo di compatibilità.

Non confondere la formattazione con la convalida

Una query ben formattata può comunque essere sintatticamente errata — testala sul database reale.

Come funziona

Passo dopo passo

  1. 1

    Incolla SQL o carica un file

    Incolla SQL o carica un file .sql, .ddl, .dml o .txt.

  2. 2

    Scegli il dialetto e il preset

    Scegli il dialetto e un preset, o regola singole opzioni.

  3. 3

    Copia o scarica l’SQL formattato

    Copia l’SQL formattato o scaricalo.

Caratteristiche

Opzioni di formattazione granulari

Controlla maiuscole/minuscole di parole chiave, funzioni, tipi, indentazione e a capo AND/OR.

Preset specifici per dialetto

Scegli un preset adatto che diventa Custom in caso di modifica manuale.

Nessuna esecuzione, nessuna connessione

L’SQL viene solo formattato; nessuna connessione, nessuna esecuzione.

Domande frequenti

La formattazione verifica se il mio SQL è corretto?

No. Una formattazione riuscita non garantisce la validità dell’SQL.

Viene stabilita una connessione a un database?

No. Nessuna connessione; l’SQL viene solo formattato localmente.

Altri strumenti