Minificador SQL
Consultas compactas SQL para incrustación, registros, accesorios y transporte.
Compacto SQL sin fusionar tokens
Minificador SQL elimina saltos de línea, sangrías y espacios adicionales para que las consultas sean más fáciles de incrustar o almacenar como cadenas compactas. Es útil para accesorios, registros, SQL generados y constantes de aplicaciones.
El espacio en blanco SQL separa los tokens. Un minificador seguro debe mantener espacios donde las palabras clave, identificadores, números, operadores y cadenas literales se fusionarían en diferentes tokens.
Cómo usar
- Pegue su consulta SQL en el editor de entrada.
- Haga clic en Minificar SQL para contraer el formato innecesario.
- Revise el SQL minimizado para confirmar que los identificadores, literales, comentarios y operadores aún se analizan correctamente.
- Utilice Copiar para el portapapeles, Descargar para un archivo o Limpiar para restablecer.
¿Qué es el minificador SQL?
Minificador SQL es una utilidad basada en navegador para convertir SQL formateado en una consulta compacta de una sola línea. Reduce el tamaño visual al tiempo que conserva los espacios necesarios para que el analizador de la base de datos comprenda la declaración.
Los dialectos y comentarios de SQL varían según el motor. Pruebe consultas minimizadas importantes en la base de datos de destino, especialmente cuando utilice sugerencias, identificadores entre comillas, procedimientos SQL u operadores específicos del proveedor.
Notas de entrada
Pegue el texto SQL, no los escapes de cadenas de aplicaciones ni los metadatos de registro. Conserve los comentarios solo si su base de datos o herramientas dependen de sugerencias, anotaciones o marcadores de migración.
Ejemplo
Una consulta formateada se reduce a una línea manteniendo espacios entre los tokens SQL:
--- Formatted Input --- SELECT u.name, u.email FROM users u WHERE u.active = 1; --- Minified Output --- SELECT u.name, u.email FROM users u WHERE u.active = 1;
Integración MCP
MCP (Model Context Protocol) permite que agentes de IA y aplicaciones descubran y ejecuten utilidades de Coding.Tools para flujos repetibles de conversión, formato, hash y generación.
Nombre de herramienta MCP: sql-minifier
Endpoint MCP: https://coding.tools/mcp
Llame primero a tools/list. Cada herramienta incluye inputSchema, outputSchema y examples para que un agente de IA o cliente pueda construir argumentos válidos sin adivinar.
Para tools/call, lea result.content[0].text para el valor visible y result.structuredContent para el análisis automático. Los fallos de herramienta devuelven isError: true; los fallos de protocolo devuelven un JSON-RPC error.
Ejemplo de solicitud tools/call:
curl -s https://coding.tools/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "MCP-Protocol-Version: 2025-06-18" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"sql-minifier","arguments":{"input":"select id, total\nfrom invoices\nwhere paid = 1\norder by total desc"}}}'
La mayoría de las herramientas de texto y datos aceptan una cadena input y options opcionales. Las herramientas de imagen que dependen de las API de imagen del navegador se listan para descubrimiento y devuelven un enlace a la interfaz web cuando necesitan capacidades del navegador.