Saltar al contenido
ToolMug

Formateador SQL

Convierte consultas largas de una sola línea en SQL legible, con cada cláusula y cada columna en su propia línea. Elige el dialecto de tu base de datos para que su sintaxis, sus comillas y sus funciones se traten correctamente.

Funciona en tu navegador: nada de lo que introduces se sube

Cómo se usa

  1. Pega tu consulta o haz clic en «Cargar ejemplo».
  2. Elige el dialecto SQL, la sangría y cómo escribir las palabras clave.
  3. Haz clic en «Formatear» o pulsa Ctrl+Enter (⌘+Enter en Mac).
  4. Copia la consulta formateada.

Opciones explicadas

Dialecto SQL
Trata la sintaxis propia de cada dialecto, como los identificadores entre acentos graves de MySQL, las conversiones :: y los parámetros $1 de PostgreSQL, los corchetes de SQL Server y QUALIFY en Snowflake y BigQuery.
Palabras clave
«MAYÚSCULAS» escribe SELECT, FROM, WHERE en mayúsculas; «minúsculas» las escribe en minúsculas, y «Mantener» las deja como las escribiste. Los nombres de tablas y columnas nunca se cambian.

Ejemplos

Antes

select id,name from users where status='active' order by name

Después

SELECT
  id,
  name
FROM
  users
WHERE
  status = 'active'
ORDER BY
  name

Preguntas frecuentes

¿Comprueba si mi consulta es válida?

No. Formatea la estructura de la consulta, pero no comprueba los nombres de tablas o columnas ni si tu base de datos la aceptaría.

¿Puedo formatear varias sentencias a la vez?

Sí. Las sentencias separadas por punto y coma se formatean una tras otra.

¿Se sube mi consulta?

No. El formateo se hace en tu navegador, así que las consultas con nombres de tablas o datos reales siguen siendo privadas.

Privacidad

Esta herramienta funciona por completo en tu navegador. Tus archivos y textos se procesan en tu dispositivo y nunca se suben a nuestros servidores.

Herramientas relacionadas