Formateador SQL
Este formateador SQL reorganiza tus consultas con indentación y mayúsculas coherentes en las palabras clave para siete dialectos, o las minifica en una sola línea.
Acerca de esta herramienta
Este formateador SQL reorganiza tus consultas con indentación y mayúsculas coherentes en las palabras clave para siete dialectos, o las minifica en una sola línea.
Cómo se usa
- Pega tu consulta SQL.
- Elige el dialecto, la indentación (2 espacios, 4 espacios o tabulación) y el formato de las palabras clave.
- Haz clic en Formatear SQL, o en Minificar para dejarla en una sola línea.
- Copia el resultado.
Datos útiles
- Dialectos admitidos: Standard SQL, MySQL, PostgreSQL, SQLite, T-SQL (SQL Server), PL/SQL (Oracle) y MariaDB.
- Las palabras clave pueden ir en MAYÚSCULAS, en minúsculas o conservarse tal como están escritas.
- El formateo usa la librería de código abierto sql-formatter y solo cambia los espacios en blanco y las mayúsculas de las palabras clave, no la lógica de la consulta.
- Minificar reduce todos los espacios en blanco a espacios simples.
Funciona por completo en tu navegador: nada de lo que introduces se sube ni se guarda.
Preguntas frecuentes
¿Formatear cambia cómo se ejecuta mi consulta?
No. Solo cambian los espacios en blanco y las mayúsculas de las palabras clave; el significado de la consulta sigue siendo el mismo.
¿Por qué hay que elegir un dialecto?
Cada dialecto tiene su propia sintaxis, como los identificadores con acento grave en MySQL o los corchetes en T-SQL. Elegir el correcto ayuda al formateador a interpretar bien tu consulta.
¿La herramienta valida mi SQL?
Es un formateador, no un validador. La sintaxis que no puede interpretar muestra un error, pero una consulta que se formatea sin problemas aún puede fallar en tu base de datos.
¿Se envía mi consulta a un servidor?
No. El formateo se ejecuta en tu navegador.