Haz que SQL sea legible con formato por dialecto
Las consultas SQL de ORMs, generadores de consultas o código generado a menudo están comprimidas en una sola línea o tienen un formato inconsistente. Intentar revisar SELECT * FROM users WHERE id = 1 AND status = 'active' ORDER BY name es doloroso. El SQL correctamente formateado con saltos de línea e indentación apropiados es mucho más fácil de leer y depurar.
Este formateador convierte consultas comprimidas en SQL correctamente sangrado que sigue las convenciones del dialecto seleccionado.
Soporte de dialectos SQL
Diferentes bases de datos tienen sutilezas de sintaxis y convenciones de estilo. Este formateador soporta:
- MySQL: Convenciones de MySQL y MariaDB
- PostgreSQL: Estilo PostgreSQL con manejo especial de tipos específicos de Postgres
- SQLite: Convenciones de SQLite para consultas de bases de datos embebidas
- SQL Server (T-SQL): Convenciones de Microsoft SQL Server
- Standard SQL: SQL estándar ANSI para máxima compatibilidad
Opciones de formato
Mayúsculas/minúsculas de palabras clave: Elige entre palabras clave en MAYÚSCULAS (estándar), minúsculas o mayúscula inicial para que coincida con tu estilo de código.
Posición de coma: Controla si las comas en listas de columnas van al final de la línea (estilo tradicional) o al principio (estilo moderno que facilita la comparación de diferencias).
Casos de uso comunes
Revisión de código: Formatea consultas generadas por ORM antes de la revisión de código.
Depuración: Expande consultas de una línea para entender su estructura y encontrar problemas.
Documentación: Crea ejemplos SQL legibles para documentación técnica.
Migración de esquemas: Formatea scripts de migración para facilitar la revisión.
100% local, sin procesamiento externo
Tu SQL permanece en tu navegador.
Tiny Online Tools







