0

Minimizar SQL en línea: comprimir una consulta en una línea

Formatee y embellezca las consultas SQL o minimícelas a una línea, completamente en su navegador.

Procesando... 0%
Tokenización de fuente SQL
Detección de cláusulas y subconsultas
Aplicar mayúsculas y minúsculas para palabras clave
Representación de salida formateada

Resultado

Esta página abre el formateador SQL con el modo minificar ya seleccionado: pegue una consulta, presione el botón y obtendrá toda la declaración colapsada en una línea. Los comentarios de varias líneas y los comentarios de líneas se eliminan porque no pueden sobrevivir en una sola línea y cada ejecución de espacio en blanco se reduce a un solo espacio.

Una consulta de una línea es lo que necesita cuando SQL viaja como datos en lugar de código: incrustar una declaración en una carga útil JSON o configuración YAML, pegarla en un indicador CLI, almacenarla en una variable de entorno o comparar dos consultas en un agregador de registros donde los saltos de línea agregan ruido. El SQL minimizado también es un poco más pequeño: para una consulta analítica larga con cientos de líneas de formato, la diferencia puede alcanzar entre el 20% y el 30% del tamaño del texto.

El minificador no es una expresión regular de espacios en blanco ciego: la consulta se tokeniza primero, por lo que los espacios dentro de las cadenas literales ("Nueva York" permanece "Nueva York"), los identificadores entre comillas y los parámetros se conservan exactamente. Todo se ejecuta localmente en su navegador: la consulta nunca se carga. ¿Necesitas la dirección opuesta? Vuelva a cambiar el modo a formato y obtenga una versión legible y con sangría de la misma consulta.