Acerca de Formateador SQL
El SQL pegado de registros, controladores o la salida de depuración de un ORM suele ser una sola línea densa con mayúsculas y minúsculas inconsistentes. Embellecerlo hace legibles las uniones, las subconsultas y las cláusulas WHERE en una revisión o un ticket. La necesidad contraria aparece igual de a menudo: una consulta que debe caber en una línea para un valor de configuración, un argumento de shell o una entrada de registro compacta, donde los comentarios y la sangría son puro lastre.
Este formateador ejecuta sql-formatter en el navegador. Admite SQL estándar, MySQL, PostgreSQL, SQLite y BigQuery, puede poner las palabras clave en mayúsculas, en minúsculas o conservar su forma original, y reformatea el script completo en lugar de adivinar solo la primera sentencia. Minificar es una pasada aparte que elimina comentarios y colapsa espacios en blanco fuera de las cadenas, así que los valores que contienen espacios no se tocan. No hay conexión a base de datos ni ejecución de consultas: el texto solo se formatea en tu dispositivo.
Qué hace esta herramienta
Los detalles que importan cuando usas Formateador SQL para trabajo real.
Cinco dialectos SQL
Elige SQL estándar, MySQL, PostgreSQL, SQLite o BigQuery para que las reglas de entrecomillado, los operadores y las funciones se analicen con la gramática correcta.
Formatear o minificar
Embellece una consulta en cláusulas con sangría, o colapsa a una sola línea eliminando comentarios y espacios en blanco redundantes fuera de las cadenas.
Control de mayúsculas en palabras clave
Pon las palabras clave en mayúsculas, en minúsculas o conserva su forma original, incluido para formatear un script cuyo estilo debes respetar.
Minificación consciente de las cadenas
El minificador rastrea cadenas entrecomilladas, identificadores y comentarios, así que los espacios dentro de un valor sobreviven aunque la consulta de alrededor se comprima.
Mensajes de error en lugar de silencio
Si el dialecto seleccionado no puede analizar la entrada, el formateador informa del problema en lugar de devolver texto sin cambios que parece formateado.
Copia y descarga
Copia el SQL formateado o minificado con un botón o descárgalo como archivo .sql, listo para pegar en una migración o un ticket.
Cómo usar Formateador SQL
Sin cuenta y sin instalación: todo el trabajo ocurre en esta pestaña del navegador.
- 01
Pega tu SQL
Pon la consulta o el script en el panel de entrada. Se aceptan scripts con varias sentencias y se formatean cláusula por cláusula.
- 02
Elige un dialecto
Selecciona la base de datos que ejecutará la consulta. El dialecto afecta al entrecomillado de identificadores, a los operadores y al análisis de funciones, así que elige el más parecido.
- 03
Elige el caso de las palabras clave
Las mayúsculas son la convención habitual para las palabras clave de SQL; las minúsculas encajan con algunas guías de estilo, y conservar mantiene el caso que escribiste.
- 04
Formatea o minifica
Pulsa Formatear para obtener SQL legible con sangría, o Minificar para una consulta de una sola línea con los comentarios eliminados.
- 05
Copia o descarga
Revisa el resultado y después cópialo o descarga un archivo .sql. No se ejecuta nada y no se abre ninguna conexión a una base de datos.
Formatos compatibles y límites
- Entrada
- SQL
- Salida
- SQL
- Procesamiento
- En el cliente, dentro de tu navegador. No se sube nada.
- Tamaño máximo
- Limitado por la memoria disponible en tu pestaña.
- Requisitos
- Chrome, Edge, Firefox o Safari · JavaScript activado
Limitaciones que conviene conocer
- El formateo conoce la sintaxis pero no es un validador: puede aceptar una consulta que la base de datos siga rechazando, y la sintaxis propia de un proveedor puede fallar al analizarse.
- Minificar elimina los comentarios, así que guarda el original si los comentarios son documentación que necesitas conservar.
- La entrada se limita a 2 MB de SQL, y el formateo se ejecuta en el hilo principal tras una breve cesión.
- No se abre ninguna conexión a base de datos ni se ejecuta, explica u optimiza ninguna consulta.
Privacidad y tratamiento de archivos
Tu SQL se analiza y se formatea dentro de esta pestaña del navegador. No se sube, guarda, registra ni ejecuta nada, y no se abre ninguna conexión a base de datos. Cerrar la página descarta la entrada y el resultado formateado; la única acción saliente sería una copia o descarga que tú mismo inicies.
Leer la política de privacidad completaPreguntas frecuentes sobre Formateador SQL
Respuestas breves y directas a las dudas habituales antes de usar la herramienta.
¿Se envía mi SQL a un servidor?
¿Formatear cambia cómo se ejecuta la consulta?
¿Qué dialecto debería elegir?
¿Qué elimina minificar?
¿Por qué falló el formateo de mi consulta?
¿Puedo formatear procedimientos almacenados o varias sentencias?
¿El formateador conserva mis comentarios al formatear?
¿Cuál es el límite de tamaño?
Para seguir leyendo
Guías que explican las decisiones detrás de Formateador SQL.