Monu Tools

Formatador SQL

Formata i embelleix consultes SQL amb salts de línia per clàusula i majúscules coherents a les paraules clau, o minifica-les a una sola línia.

Com fer servir Formatador SQL

  1. 01

    Enganxa la teva consulta SQL al quadre d'entrada.

  2. 02

    Tria Formatar per embellir-la o Minificar per comprimir-la a una línia.

  3. 03

    Tria les majúscules de les paraules clau i copia el resultat.

Què fa el formatador de SQL

Aquest és un formatador de SQL que pren una consulta atapeïda, d'una sola línia o amb un estil inconsistent i l'embelleix: cada clàusula principal a la seva pròpia línia, les columnes i les condicions amb sagnat, i les majúscules de les paraules clau fetes consistents. També pot fer el revés i minificar una consulta en una sola línia.

Per què ajuda un SQL llegible

El SQL llegible és més fàcil de revisar, depurar i mantenir. Quan SELECT, FROM, WHERE, JOIN i GROUP BY comencen cadascun una línia nova i les paraules clau comparteixen unes mateixes majúscules, la forma de la consulta, què retorna i com filtra, es fa òbvia d'un cop d'ull.

Formatar també és útil just abans de confirmar una consulta perquè les diferències es mantinguin petites i els revisors vegin canvis significatius en lloc d'espais en blanc reordenats.

Opcions i dialectes

Tries les majúscules de les paraules clau (per exemple paraules clau en majúscules, que és la convenció habitual) i si vols formatar o minificar. El formatador és independent del dialecte i gestiona el SQL ANSI comú utilitzat per PostgreSQL, MySQL, SQLite i SQL Server.

El mode de minificació és pràctic per a la necessitat oposada: agrupar una consulta formatada de nou en una sola línia per incrustar-la en codi o en un valor de configuració.

Formata, no valida

L'eina formata per a la llegibilitat en lloc de comprovar que la teva consulta sigui vàlida, així que disposarà de bon grat una consulta amb una errada. Tracta la sortida neta com una victòria de llegibilitat, no com una comprovació de correcció.

S'executa al teu navegador

Tot s'executa al teu navegador, cosa que importa perquè les consultes reals sovint contenen noms de taules, noms de columnes i de vegades valors literals que insinuen el teu esquema o les teves dades. Res d'això no es puja a cap servidor.

Preguntes freqüents

Què fa el formatador?

Posa cada clàusula principal com SELECT, FROM, WHERE i JOIN en la seva pròpia línia, sagna les columnes i condicions, i normalitza les majúscules de les paraules clau per facilitar-ne la lectura.

S'envia el meu SQL a un servidor?

No. El format s'executa íntegrament al teu navegador, de manera que les teves consultes mai no surten del teu dispositiu. Això el fa segur per a consultes que esmenten noms de taules o columnes.

Quins dialectes de SQL admet?

És agnòstic respecte al dialecte i gestiona l'SQL ANSI comú que fan servir PostgreSQL, MySQL, SQLite i SQL Server. Formata per facilitar la lectura, més que no pas per validar la sintaxi.

Incrusta aquesta eina

Afegeix aquesta eina al teu propi lloc web. Copia el fragment de sota; es manté actualitzat automàticament.

<iframe src="https://monu.tools/embed/ca/sql-formatter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Eines relacionades