Skip to content
Zoyku

Formattatore SQL

Formatta SQL online con maiuscole delle parole chiave e indentazione coerenti — trasforma SELECT lunghe, JOIN e procedure memorizzate in codice leggibile, nel tuo browser.

Questo strumento gira interamente nel tuo browser. I tuoi dati non lasciano mai il dispositivo: non vengono caricati su nessun server.

Come si usa

  1. 1Incolla il tuo SQL nella casella di input.
  2. 2La query formattata compare mentre scrivi, con parole chiave in maiuscolo e clausole allineate.
  3. 3Copia l'SQL leggibile o svuota l'input per formattarne un'altra query.

Formattatore SQL

Incolla una query densa su una riga e riavrai all'istante SQL ben strutturato: le clausole vanno a capo su righe proprie, le espressioni annidate si indentano con costanza, e le parole chiave diventano maiuscole per scorrerle a occhio. Alimentato dal motore sql-formatter, quindi le regole sono le stesse su cui contano i team veri.

Perfetto per rileggere le query generate, fare debug dell'output degli ORM, documentare procedure memorizzate o districare una clausola WHERE da 40 righe lasciata in un commento.

Domande frequenti

Quali dialetti SQL sono supportati?

La formattazione funziona sull'SQL standard, e il motore sottostante capisce anche la sintassi specifica di PostgreSQL, MySQL, T-SQL, PL/SQL, BigQuery, Snowflake e altri — le strutture comuni si formattano correttamente ovunque.

La formattazione cambia ciò che la query fa?

No. Cambiano solo spazi bianchi e maiuscole delle parole chiave. I letterali stringa e gli identificatori quotati sono preservati esattamente, quindi la query è semanticamente identica.

La mia query viene inviata a un server?

No. La formattazione gira in locale nel tuo browser — il tuo SQL non lascia mai il dispositivo.

Incorpora questo strumento

Metti questo strumento sul tuo sito con una riga: gira nel browser del visitatore.

<iframe src="https://zoyku.com/it/tools/sql-formatter?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — sql-formatter" loading="lazy"></iframe>
100% local processing