Inicio Formateador SQL
Formateador SQL
Elija SQL estándar, MySQL, PostgreSQL, SQL Server, Oracle, SQLite o BigQuery.
Por qué existe
Un SELECT pegado en una línea hace que JOIN y WHERE se escapen.
Un dialecto vuelve a poner las palabras clave y los saltos de esa gramática, y un paréntesis mal cerrado se nombra por línea y columna.
-
01Cómo usarlo
Pegue una consulta y elija el dialecto, la forma de las palabras clave y la sangría.
Ejemplo pone un SELECT con JOIN, WHERE y GROUP BY.
-
02Así se ve
El resultado usa los saltos y la forma de palabras clave del dialecto elegido.
Un lugar malo nombra su línea y columna. Si no se encuentra, la página pide revisar la gramática y el dialecto.
EscritoSELECT
keyword UPPER indent 2 -
03Conviene saber
Solo espacios vacían el resultado y el aviso.
Por encima de 1MB, la página dice que puede tardar solo mientras trabaja y luego borra esa frase.
Preguntas
- Q¿La consulta sale del navegador?
- ANo. El orden termina en este navegador.
- Q¿Puedo dejar las mayúsculas como las escribí?
- AElija Mantener y no cambian.
- Q¿Y si un paréntesis queda abierto?
- ALa página nombra la línea y la columna. Si no puede, también pide revisar el dialecto.
Cómo lo calcula esta página
Esta página alinea SQL según el dialecto elegido, con las mayúsculas de las palabras clave y la sangría.
Una línea nueva empieza cuando cambia una cláusula como SELECT, FROM, WHERE o JOIN. Las palabras clave pueden ir en mayúsculas, minúsculas o como se escribieron. La sangría es de dos o cuatro espacios. Si un paréntesis o una comilla queda abierto, la página nombra la línea y la columna cercanas.
Una sentencia demasiado grande pide dividirse. Otro dialecto puede cortar la misma sentencia en otras líneas. La sentencia solo se ordena en este navegador.