como funciona
El formateador encuentra las palabras clave principales e inserta saltos de línea antes de ellas, colapsa los espacios en blanco y normaliza las mayúsculas y minúsculas de las palabras clave. No analiza expresiones, por lo que los dialectos o palabras clave inusuales dentro de cadenas literales prácticamente no se modifican.
- Un formateador de legibilidad para sentencias SELECT / INSERT / UPDATE / DELETE comunes. No analiza todos los dialectos.
Por qué es importante
Revisar una consulta es una tarea de lectura. Cuando SELECT, FROM, WHERE, JOIN y ORDER BY se encuentran en líneas separadas, una condición de unión faltante o un filtro aplicado después de un agregado se vuelve obvio: problemas que permanecen ocultos dentro de una sola línea larga.
Un ejemplo trabajado
seleccionar ID, nombre de usuarios donde activo = 1 ordenar por nombre se convierte en cuatro líneas: SELECCIONAR en una, DE usuarios, DONDE activo = 1, ORDENAR POR nombre: la misma declaración, recién presentada para lectura.
Errores comunes
- Asumir que el formato valida la consulta con un esquema real.
- Formatear una consulta con una sintaxis específica del dialecto que cambia de significado.
- Pérdida de comentarios o cadenas literales durante el formateo.
Consejos prácticos
Formatee antes de la revisión del código, no después; Los revisores leen primero la estructura. Ejecute EXPLAIN en la versión formateada para confirmar que la reescritura no cambió el plan, especialmente en torno a subconsultas y condiciones OR.
como usarlo
- Abra la herramienta. Todo se ejecuta en la pestaña de su navegador.
- Pegue o escriba su entrada, luego elija la acción que necesita.
- Comprueba el resultado y cópialo con un clic.
Preguntas comunes
¿Qué dialectos SQL son compatibles?
Da formato a declaraciones comunes SELECT, INSERT, UPDATE y DELETE y pone en mayúsculas las palabras clave habituales. No es un analizador completo para todos los dialectos.
¿El formato cambiará lo que hace la consulta?
Sólo cambian las mayúsculas y minúsculas de las palabras clave y los espacios en blanco. Siempre vuelva a ejecutar primero una consulta formateada en una base de datos de prueba.
¿Valida SQL?
No. Es un formateador de legibilidad, no un linter ni un validador.
¿Esta herramienta es realmente gratuita?
Sí. No hay cuenta, muro de pago ni límite de uso. La aplicación Tools está financiada por aumenso, el estudio detrás de ella.
¿Se ha subido algo de lo que ingreso?
No. La herramienta se ejecuta en la pestaña de su navegador; lo que usted ingresa nunca se nos envía ni se almacena.