Formateador SQL
Pega una consulta y obtén un SQL limpio, con una sangría coherente, fácil de leer, revisar y compartir.
Sellado en este dispositivo
Funciona en tu navegador. No se sube nada.
Sellado
SQL formateado
Tu SQL formateado aparecerá aquí mientras escribes.
No se ha podido formatear este SQL
Cómo funciona
-
Pega tu consulta
Pega una consulta o un script completo, o abre un archivo .sql. Puedes incluir varias sentencias separadas por punto y coma.
-
Elige el dialecto y el estilo
Elige tu base de datos para que se entienda su sintaxis propia y ajusta las mayúsculas, la sangría y el diseño.
-
Copia el SQL limpio
La consulta formateada se actualiza mientras escribes. Cópiala o descárgala como archivo .sql.
Preguntas frecuentes
¿Se envían mis consultas a un servidor?
No. El formateo se hace en tu navegador, así que los nombres de tablas, los datos de clientes en los literales y los esquemas internos nunca salen de tu dispositivo.
¿Por qué importa el dialecto?
Cada base de datos tiene sus propias palabras clave, reglas de comillas y operadores: acentos graves en MySQL, corchetes en SQL Server, conversiones con :: en PostgreSQL. Elegir el dialecto correcto permite al formateador reconocerlos en lugar de mostrar un error.
¿El formateo cambia lo que hace mi consulta?
No. Solo cambian los espacios, los saltos de línea y, si lo eliges, las mayúsculas de las palabras clave. Los nombres de tablas y columnas, las cadenas y los comentarios se conservan exactamente como están escritos.
¿Comprueba si mi SQL es correcto?
Lee la estructura de la consulta, así que las comillas y los paréntesis sin cerrar se señalan con su línea y su columna. No se conecta a ninguna base de datos, así que no puede saber si una tabla o una columna existe.
¿Qué es el diseño alineado?
Coloca las palabras clave en una columna de ancho fijo a la izquierda, con el resto de cada cláusula alineado a su lado. A algunos equipos les resulta más fácil leer así las listas largas de SELECT.