Jeg kender kun to måder.
Først skal du bruge PREPARED STATEMENT
(Eksempel efter PostgreSQL Manual):
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);
Andet er at "finde-og-erstat" $1
, $2
, .. osv. ved korrekte værdier. Men du vil gerne undgå denne.