Utils365

Formatta query SQL

Rendi facili da leggere le query SQL lunghe, nel dialetto del tuo database.

Incolla l’SQL, apri un file .sql o trascinalo qui

Avanti: Formattatore JSON · Confronta testi

Segnala un problema con questo strumento

Come usare Formattatore SQL

  1. Incolla la tua query

    Incolla una o più istruzioni SQL, oppure apri o trascina un file .sql. Viene formattata mentre scrivi.

  2. Scegli dialetto e maiuscole

    Scegli il tuo database perché la sua sintassi venga capita, e lascia le parole chiave come sono o mettile in MAIUSCOLO o minuscolo.

  3. Copia o scarica

    Copia l’SQL formattato o scaricalo come file .sql.

Perché usare Utils365

  • Sette dialetti

    SQL standard, MySQL, PostgreSQL, SQL Server (T-SQL), SQLite, Oracle (PL/SQL) e BigQuery, ognuno con le sue virgolette, i suoi commenti e le sue parole chiave.

  • Parole chiave uniformi

    Metti SELECT, FROM e JOIN in maiuscolo o minuscolo ovunque, così le query di persone diverse hanno lo stesso aspetto.

  • Errori con la posizione

    Una query che il formattatore non riesce a leggere mostra riga e colonna, con il punto evidenziato.

  • Privacy garantita

    Le tue query vengono formattate nel browser e mai caricate, quindi nomi di tabelle e dati restano con te.

Domande frequenti

Quale dialetto SQL devo scegliere?

Quello usato dal tuo database. L’SQL standard va bene per la maggior parte delle query semplici, ma cose come i backtick di MySQL, i cast :: di PostgreSQL e le [parentesi quadre] di SQL Server richiedono il loro dialetto.

La formattazione cambia ciò che fa la mia query?

No. Cambiano solo spazi, a capo e, se lo scegli, le maiuscole delle parole chiave. Nomi di tabelle, nomi di colonne e testo tra virgolette restano esattamente come scritti.

Perché dice che qualcosa non è previsto?

Il formattatore non è riuscito a leggere la query in quel punto. Spesso è una sintassi propria di un database, come i commenti # di MySQL. Scegli il dialetto del tuo database e riprova.

Posso formattare più query insieme?

Sì. Incollale insieme, separate da punto e virgola, e ognuna viene formattata con una riga vuota tra l’una e l’altra.

Controlla che la mia query sia corretta?

Solo che sia leggibile. Non conosce le tue tabelle, quindi un nome di colonna scritto male non verrà rilevato finché non esegui la query.