sql >> Base de Datos >  >> RDS >> PostgreSQL

nodo-postgres $ 1 ES NULL error

El problema está en $1 IS NULL , donde $1 se trata como un nombre de columna dinámico, lo que no está permitido en sentencias preparadas, debido a las protecciones contra la inyección SQL implementadas por el servidor de la base de datos.

ACTUALIZAR

Si desea formatear sus consultas libremente, sin correr el riesgo de una inyección SQL, consulte pg-promesa . Y para dar formato correctamente a los nombres de esquema, tabla o columna, consulte Nombres SQL .