Volver a Herramientas

Herramienta de formateo SQL

My tools
No tools yet

Cargando...

Formateador y embellecedor SQL en línea (múltiples dialectos, compresión disponible)

  1. 1

    Pegar sentencia SQL

    Pegue la consulta, la sentencia de creación de tabla o SQL de una sola línea copiada del registro en el cuadro de entrada, o haga clic en "Rellenar ejemplo" para ver el efecto.

  2. 2

    Seleccionar dialecto y opciones

    Elige el dialecto según la base de datos, ajusta mayúsculas/minúsculas de palabras clave e indentación según normas del equipo; el resultado se genera en tiempo real.

  3. 3

    Copiar o comprimir

    Copia el resultado formateado al cliente o al código; haz clic en "Comprimir" para una sola línea antes de copiar.

Descripción general de características

Herramienta de formateo SQL en línea: pega SQL y obtén una presentación hermosa al instante, compatible con 20 dialectos (SQL estándar, MySQL, PostgreSQL, SQLite, ClickHouse, Snowflake, etc.), con opciones ajustables para mayúsculas/minúsculas de palabras clave, ancho de indentación, líneas en blanco entre sentencias, y compresión a una sola línea con un clic. Todo se procesa localmente en el navegador; tus sentencias no se cargan en línea.

Descripción de la herramienta

Herramienta gratuita en línea para formatear y embellecer SQL (embellecimiento/compresión de SQL). Admite 20 dialectos SQL, tres estados para mayúsculas/minúsculas de palabras clave, configuración de ancho de sangría y espacios en blanco entre sentencias; durante la compresión, los comentarios de línea se convierten autom��ticamente a comentarios de bloque sin perder sentencias, todo se procesa localmente.

Última actualización

Lista de capacidades

  • 20 dialectos SQL: SQL estándar, MySQL, PostgreSQL, SQLite, MariaDB, ClickHouse, DuckDB, Snowflake, TiDB, BigQuery, Oracle PL/SQL, Transact-SQL y más con cobertura completa; seleccione la sintaxis correspondiente según su base de datos.
  • Formato y compresión bidireccional: el embellecimiento facilita la legibilidad de JOIN y subconsultas; la compresión colapsa la sentencia en una sola línea, ideal para incrustar en registros y escenarios de concatenación dinámica.
  • Opciones de granularidad fina: mayúsculas de palabras clave (como está/mayúsculas/minúsculas), ancho de sangr��a (2/4/8 espacios), cambio de líneas en blanco entre sentencias.
  • Manejo seguro de compresión: los comentarios de línea se convierten automáticamente en comentarios de bloque antes de colapsar, sin tragarse las sentencias después del comentario.
  • Los datos no salen del navegador: el análisis y formato se completan completamente localmente, soportando sentencias de cualquier longitud.

Comentarios de usuarios

Tu comentario será revisado (y censurado si es necesario) antes de mostrarse públicamente. No incluyas correos, contraseñas ni otros datos personales.

Tus comentarios nos ayudan a mejorar ❤️

Herramientas relacionadas

Guías relacionadas

Preguntas frecuentes

¿Qué bases de datos SQL admite esta herramienta?
20 dialectos: SQL estándar (sql), MySQL, PostgreSQL, SQLite, MariaDB, ClickHouse, DuckDB, Snowflake, TiDB, BigQuery, DB2, DB2 for i, Hive, N1QL, Oracle PL/SQL, Redshift, SingleStore, Spark SQL, Trino, Transact-SQL. Los dialectos afectan el reconocimiento de palabras reservadas y las reglas de formato; cuando no esté seguro, use SQL estándar.
¿El formato modifica el resultado de ejecución de SQL?
No. El formato solo ajusta espacios en blanco, saltos de línea y mayúsculas de palabras clave, sin reescribir ninguna lógica; el contenido de las cadenas se conserva tal cual (la opción de mayúsculas solo se aplica a palabras clave y palabras reservadas de SQL, no a sus datos). Lo mismo ocurre con la compresión: colapsa espacios en blanco y los comentarios de línea se convierten en comentarios de bloque equivalentes para preservar la semántica.
¿Puede esta herramienta verificar errores de sintaxis SQL?
No, es un formateador, no un validador: los errores de token estructural (como paréntesis excesivos) generarán un error e indicarán la posición, pero la mayoría de los errores de sintaxis se tolerarán (por ejemplo, la falta de nombre de tabla aún podría formatearse normalmente). Para validar la corrección sintáctica, coloque la sentencia en la base de datos correspondiente y ejecute EXPLAIN o use la función de validación del cliente de base de datos.
¿Adónde van los comentarios en el SQL comprimido?
Para la seguridad de una sola línea, los comentarios de línea (-- y # de MySQL) se convierten automáticamente en comentarios de bloque (/* ... */) durante la compresión; si no necesita comentarios, elimínelos manualmente antes de comprimir. Los espacios dentro de cadenas se fusionan en un solo espacio durante la compresión; para cadenas que requieren espacios precisos, use formato en lugar de compresión.
¿Se suben las sentencias SQL al servidor?
No. El formato se completa localmente en el navegador; la sentencia nunca sale de su dispositivo y funciona incluso sin conexión.