Strumenti per sviluppatori

Formattatore SQL

Formatta query e istruzioni SQL con rientro personalizzato e parole chiave in maiuscolo direttamente online.

Esegui lo strumento

Questo strumento formatta query e comandi SQL per rendere il codice chiaro e leggibile. Lo strumento riorganizza il testo inserito impostando le parole chiave del linguaggio SQL in lettere maiuscole e applicando un rientro coerente a ogni riga. Puoi definire il numero di spazi per il rientro tra 0 e 8, con un valore predefinito pari a 2. Se inserisci un valore non numerico o esterno a questo intervallo, la formattazione usa automaticamente 2 spazi. Lo strumento supporta testi SQL fino a un limite massimo di 1.000.000 di byte in formato UTF-8. Quando elabori più query distinte nello stesso testo, ogni istruzione riceve un punto e virgola finale e una nuova riga di separazione. L'interfaccia accetta anche l'indicazione di un dialetto, mantenendo una formattazione generica universale. Il testo composto solo da spazi vuoti produce un risultato vuoto e le impostazioni selezionate restano invariate per le operazioni successive.

Istruzioni

  1. Inserisci o incolla il testo della query SQL nel campo principale.
  2. Imposta il numero di spazi desiderato per il rientro, scegliendo un valore compreso tra 0 e 8.
  3. Indica facoltativamente il dialetto di riferimento nel campo apposito.
  4. Avvia la formattazione per visualizzare il testo formattato con le parole chiave in maiuscolo.

Esempi

  • Query con clausole WHERE e ORDER BY: inserisci `select id, nome from utenti where attivo = 1 order by nome asc` con rientro a 2 spazi per visualizzare le parole chiave in maiuscolo e ogni clausola su una nuova riga.
  • Istruzioni multiple: inserisci `create table ordini (id int, totale dec); insert into ordini values (1, 99.50)` per ottenere ciascun comando separato da punto e virgola e con un'interruzione di riga.

FAQ

Cosa accade se inserisco un valore di rientro non valido?

Se inserisci un valore non numerico oppure un numero inferiore a 0 o superiore a 8, la formattazione usa in automatico il valore predefinito di 2 spazi.

Il formattatore esegue query o si collega a un database?

No. Lo strumento elabora unicamente la struttura testuale del codice fornito e non interagisce con database né esegue istruzioni.

Qual è la dimensione massima consentita per il testo SQL?

Il campo accetta query e sequenze di istruzioni fino a una dimensione massima di 1.000.000 di byte in codifica UTF-8.

La selezione del dialetto attiva regole specifiche per ogni motore SQL?

Lo strumento accetta il valore del dialetto scelto, ma applica una formattazione generica coerente per tutte le istruzioni SQL.

Incorpora questo strumento

Aggiungi questo strumento SmartPlusLab funzionante al tuo sito con il codice seguente.