Advertisement728 × 90 — Leaderboard
Advertisement320 × 50 — Mobile banner

SQL Pretty Print

Embellece SQL con palabras clave en mayúsculas e indentación configurable
Sesión restaurada de tu última visita
También necesitas:SQL DiffFormateador JSONFormateador HTML
Advertisement — Fullscreen
Entrada
Salida
Entrada
AdvertisementResponsive
Salida
Listo0 chars0 lines
Advertisement728 × 90

Acerca de SQL Pretty Print

Pega SQL desordenado y obtén una salida limpia e indentada al instante. Funciona con MySQL, PostgreSQL, SQLite, SQL Server y SQL estándar.

Preguntas frecuentes

¿Qué es un formateador de SQL?
Un formateador de SQL reescribe las consultas SQL con capitalización, sangría y alineación de cláusulas consistentes: SELECT y FROM en líneas separadas, condiciones JOIN con sangría y cláusulas WHERE alineadas. Hace que las consultas largas sean legibles y más fáciles de depurar.
¿El formateador de SQL puede cambiar las palabras clave a mayúsculas?
Sí. El formateador normaliza las palabras clave SQL (SELECT, FROM, WHERE, JOIN, ON, GROUP BY, ORDER BY, etc.) a mayúsculas, que es la convención casi universal de SQL. Los nombres de columnas, los nombres de tablas y los literales de cadena se dejan con su capitalización original.
¿Qué dialectos SQL admite el formateador?
El formateador admite SQL estándar (ANSI) y los principales dialectos: PostgreSQL, MySQL/MariaDB, Microsoft SQL Server (T-SQL), Oracle (PL/SQL) y SQLite. La sintaxis específica del dialecto (TOP N, LIMIT, ROWNUM, diferencias en la sintaxis de CTE) se gestiona correctamente para el dialecto seleccionado. Elige tu dialecto en el desplegable para un formateo preciso.
¿El formateo de SQL cambia el comportamiento de ejecución de la consulta?
No. El formateo de SQL solo cambia los espacios en blanco y las mayúsculas/minúsculas; no tiene ningún efecto en la semántica de la consulta ni en el plan de ejecución. El servidor de base de datos recibe instrucciones idénticas independientemente de si el SQL está minificado, formateado o escrito en cualquier estilo de capitalización.
¿Cómo formateo un archivo SQL con múltiples consultas separadas por punto y coma?
Pega el archivo completo incluyendo todos los puntos y coma. El formateador gestiona los archivos SQL con múltiples sentencias tratando cada sentencia terminada en punto y coma como una consulta independiente. Cada sentencia se formatea por separado con sangría consistente y el archivo completo se devuelve en un solo bloque.
Advertisement300 × 250
Advertisement300 × 250
Ad
AdvertisementSticky banner