Formattazione SQL

Formatta le istruzioni SQL per renderle più leggibili

Caratteristiche

Cinque ampiezze di indentazione

Scegli tra 2-4 spazi, tab o compressione

Uniforma il caso delle parole chiave

Converte in blocco in maiuscolo, minuscolo o iniziale maiuscola

Caso degli identificatori personalizzabile

Regola separatamente il caso di nomi di tabella e colonna

Input da testo e file

Supporta sia l'incollaggio sia il caricamento di file .sql

Come si usa

1

Inserisci l'istruzione SQL

Incolla direttamente nella scheda testo o seleziona un file .sql nella scheda file

2

Imposta le opzioni di formattazione

Scegli ampiezza dell'indentazione, parole chiave, nomi di tabella/colonna e gestione dei commenti

3

Premi il pulsante di formattazione

Premendo il pulsante, l'SQL viene ordinato secondo le condizioni indicate e mostrato a destra

4

Copia o salva il risultato

Copia il codice formattato o scaricalo come file .sql

Casi d'uso

Revisioni del codice più efficienti

Uniforma a capo e indentazione per leggere più facilmente differenze e sintassi

Uniformità delle convenzioni interne

Allinea il caso di parole chiave e identificatori per standardizzare la notazione del team

Leggibilità delle query lunghe

Struttura a livelli un SQL su una sola riga per cogliere sottoquery e condizioni

Compressione su una riga per i log

Comprime l'SQL formattato per inserirlo in script o file di configurazione

Comprendere la struttura nello studio dell'SQL

Formatta esempi per capire visivamente la separazione delle clausole e l'annidamento

Conoscenze fondamentali

Cosa si allinea nella formattazione SQL

Nella formattazione SQL, si allineano le maiuscole e minuscole di parole chiave come SELECT e WHERE, le interruzioni di riga per ogni clausola e l'indentazione in base alla profondità di annidamento secondo regole coerenti. Il comportamento non cambia, cambia solo la leggibilità.

Perché formattare SQL

Un SQL lungo su una sola riga rende difficile seguire la struttura: dove finiscono le condizioni e dove iniziano i join non è subito chiaro. Aggiungendo interruzioni di riga e indentazione per ogni clausola, diventa più facile comprendere rapidamente l'intento della query durante le revisioni e le indagini sui bug.

Sicurezza e privacy

Elaborazione nel browser

I dati inseriti vengono elaborati solo all'interno del tuo browser e non vengono inviati all'esterno.

Elaborazione solo nel browser

la formattazione dell'SQL viene elaborato interamente nel tuo browser e i dati di input non vengono inviati ai server.

Comunicazione crittografata con HTTPS

Il caricamento della pagina è crittografato con TLS e il contenuto non può essere letto da terze parti.

Nessun invio a terze parti

I dati di input non vengono inviati a servizi esterni come reti pubblicitarie o tracker.

Nessun salvataggio automatico dei risultati

l'SQL inserito e i suggerimenti di input non vengono archiviati sui server.

Strumenti correlati