Ordena una consulta SQL por dialecto

Los desarrolladores usan Formateador SQL antes de una revisión de código, una sesión de depuración o una entrega a otra persona.

Ordena una consulta SQL por dialecto, para facilitar la revisión, la edición y la depuración. Úsalo en el navegador sin crear una cuenta.

Cómo usar

  1. Pega la consulta que quieres revisar en el área de entrada, o importa un archivo SQL desde tu ordenador.
  2. Elige el dialecto que coincida con tu base de datos: SQL estándar, MySQL, PostgreSQL, SQLite, SQL Server o PL/SQL.
  3. Inicia el formateo para que las cláusulas se distribuyan en varias líneas con una sangría coherente.
  4. Compara la salida con tu original para detectar una cláusula ausente o un join colocado en el lugar equivocado.
  5. Copia la consulta formateada en tu editor, tu ticket o tus notas de revisión.

Ejemplo

Un caso típico: una consulta escrita como una sola línea larga dentro de un ticket es casi imposible de revisar. Una vez formateada, las condiciones de filtrado, el orden de los join y las columnas seleccionadas se ven de un vistazo, lo que hace mucho más rápida la revisión de un compañero.

Límites y formatos

Dónde se procesa

El formateo se realiza por completo en tu navegador, así que la consulta que pegas o importas nunca sale de tu máquina. No se requiere cuenta y no se guarda ninguna copia de tu SQL en ningún sitio, lo que hace que la herramienta sea adecuada para consultas internas que preferirías no compartir.

Preguntas frecuentes

¿Puedo formatear varias consultas a la vez?

Puedes pegar lo que quieras, pero varias sentencias separadas por punto y coma siguen siendo difíciles de leer. Gestionar una consulta a la vez suele dar el resultado más limpio y la revisión más sencilla.

¿La elección del dialecto cambia realmente la salida?

Sí, las palabras clave y las construcciones difieren entre motores. Seleccionar el dialecto correcto evita malinterpretar sintaxis que pertenece a MySQL, PostgreSQL, SQLite, SQL Server o PL/SQL.

¿Qué pasa si el resultado parece tener un espaciado extraño?

Comprueba primero las cadenas literales y los comentarios de tu consulta original, ya que el formateador los conserva. Corrige el origen en lugar de la salida y vuelve a ejecutar el formateo.

Herramientas de la misma categoría