Formateador de SQL
Embellece consultas SQL con indentación y mayúsculas según el dialecto.
SQL
Privado por diseño. Todo se ejecuta localmente en tu navegador. Lo que escribes nunca se sube, ni se registra, ni se almacena en un servidor.
Preguntas frecuentes
¿Qué dialectos de SQL admite?
SQL estándar más PostgreSQL, MySQL, MariaDB, SQLite, BigQuery, Snowflake, Redshift, Transact-SQL, PL/SQL y Db2.
¿El formateo cambia lo que hace mi consulta?
No. Solo cambian los espacios y las mayúsculas de las palabras clave. La sentencia analizada es idéntica.
¿Se envía mi consulta a algún sitio?
No. El formateador se ejecuta como JavaScript en tu navegador. No se abre ninguna conexión a base de datos ni se transmite ninguna consulta.
¿Puede formatear varias sentencias a la vez?
Sí. Las sentencias separadas por punto y coma se formatean cada una y mantienen su orden.
Sobre Formateador de SQL
El SQL generado —por un ORM, una línea de log o una herramienta de BI— suele llegar como una única línea larga. Este formateador lo divide en cláusulas, indenta subconsultas y joins y normaliza las mayúsculas de las palabras clave, de modo que la forma de la consulta se vuelve visible antes de que intentes leerla.
Elige el dialecto que coincida con tu base de datos. La sintaxis específica de cada dialecto, como los casts :: de PostgreSQL, las comillas invertidas de MySQL y los nombres de tabla cualificados con comillas invertidas de BigQuery, solo se analiza correctamente si seleccionas el dialecto adecuado.
El formateo es puramente cosmético. No se ejecuta nada, no se abre ninguna conexión y la semántica de tu consulta no cambia.