PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como adicionar valores de parâmetro à consulta sql do pgadmin?


Só conheço duas maneiras.

A primeira é usar PREPARED STATEMENT (Exemplo após o Manual do PostgreSQL):
PREPARE usrrptplan (int) AS
    SELECT * FROM users u, logs l
    WHERE u.usrid=$1 AND u.usrid=l.usrid AND l.date = $2;

EXECUTE usrrptplan(1, current_date);

O segundo é "localizar e substituir" $1 , $2 , .. etc. por valores adequados. Mas você quer evitar este.