Formatea o minifica SQL para PostgreSQL, MySQL y SQL Server, rellena los parámetros y pégalo en tu código, directamente en tu navegador.
Esta herramienta hace legible el SQL: una cláusula por línea, subconsultas con sangría, palabras clave en el formato que elijas y comas antes o después de las columnas. Conoce la sintaxis del SQL estándar, PostgreSQL, MySQL y SQL Server. También puede poner los valores reales en los parámetros $1 o ? de un log de consultas y envolver el resultado como cadena para JavaScript, Python, Java/C# o JSON.
Tu SQL se formatea en el navegador y no se envía ni a un servidor ni a una base de datos: el sitio solo recibe un evento anónimo de «herramienta abierta», sin el contenido. Un resultado que envías a otra herramienta se queda 24 horas en este dispositivo, en «Actividad reciente».
Los dialectos difieren en comillas, operadores y palabras clave: por ejemplo, las conversiones :: de PostgreSQL o los acentos graves de MySQL. Con el dialecto correcto se mantienen intactos y bien colocados.
Los logs suelen mostrar una consulta con $1 o ? y los valores aparte. Escribe los valores como array JSON (u objeto para los parámetros con nombre) y la herramienta los coloca en la consulta para que puedas ejecutarla tal cual.
La consulta formateada como literal de cadena listo para tu lenguaje, con los saltos de línea y las comillas escapados, para pegarla directamente en el código.