Formateador SQL
Formatear SQL con sangría consistente
Acerca del formateador SQL
Pega cualquier consulta SQL — SELECT, INSERT, UPDATE, DELETE, CTEs — y obtén una versión limpiamente indentada con cláusulas principales en sus propias líneas, condiciones AND/OR apiladas, y listas de columnas divididas en líneas. Opcionalmente convierte palabras clave a mayúsculas para mayor contraste visual.
Los literales de cadena y comentarios (-- y /* */) se preservan tal cual. El formateador es agnóstico del dialecto — funciona para PostgreSQL, MySQL, SQLite, SQL Server y Snowflake.
Preguntas frecuentes
¿Valida o ejecuta el SQL?
No — solo formatea. El SQL sintácticamente inválido se indenta igualmente; simplemente no se ejecutará. Usa tu cliente de base de datos para validar o ejecutar consultas.
¿Se indentan las subconsultas?
Sí. Las subconsultas dentro de paréntesis se indentan un nivel más profundo, y las cláusulas principales dentro de ellas se dividen en sus propias líneas como es habitual.