PARA DESARROLLADORES WEB

Formateador de SQL

Formatea consultas SQL con una sangría limpia y mayúsculas coherentes en las palabras clave, para MySQL, PostgreSQL, SQL Server, SQLite, BigQuery y más.

El código se queda en tu dispositivo

1 Tu SQL

Procesado en tu navegador. No se sube nada.
TRES PASOS SENCILLOS

Cómo formatear una consulta SQL

  1. 01

    Pega la consulta

    Pega una o varias instrucciones SQL separadas por puntos y comas.

  2. 02

    Elige el dialecto

    Elige tu base de datos para que se reconozcan sus palabras clave, comillas y operadores, y define las mayúsculas y la sangría.

  3. 03

    Copia el SQL formateado

    Selecciona «Formatear SQL» y copia la consulta legible en tu editor, una revisión de código o la documentación.

ANTES DE EMPEZAR

Conviene saber

Formatear no es validar

El formateador solo cambia la presentación. No comprueba los nombres de tablas ni ejecuta la consulta, así que pruébala en tu base de datos.

Las consultas se quedan en privado

Las consultas suelen contener nombres de tablas y datos de clientes. El formato se aplica en tu navegador y no se envía nada a ningún servidor.

Se conservan los marcadores

Los parámetros como ? en MySQL o $1 en PostgreSQL se mantienen tal cual cuando eliges el dialecto correspondiente.

PREGUNTAS

Preguntas frecuentes

¿Puedo formatear SQL sin conectarme a una base de datos?

Sí. Pega la consulta, elige su dialecto y formatéala localmente en tu navegador. La consulta no se ejecuta ni se abre ninguna conexión a una base de datos. Formatear no verifica los nombres de tablas, los permisos ni el rendimiento de la consulta.

¿Por qué aparece un error con una consulta válida?

Puede que el dialecto elegido no reconozca una palabra clave o un tipo de comillas de tu base de datos. Elige el dialecto correspondiente, o SQL estándar para consultas sencillas.

¿Puedo formatear varias consultas a la vez?

Sí. Separa las instrucciones con puntos y comas y el formateador deja una línea en blanco entre ellas.

¿Formatear cambia lo que hace mi consulta?

No. Solo cambian los espacios y, si lo eliges, las mayúsculas de las palabras clave. Los nombres de tablas y columnas, las cadenas y los valores conservan su escritura.