Ik ken maar twee manieren.
De eerste is om PREPARED STATEMENT
te gebruiken
(Voorbeeld na PostgreSQL-handleiding):
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);
Ten tweede is het "vinden en vervangen" $1
, $2
, .. etc. door de juiste waarden. Maar deze wil je vermijden.