Help with prepared statement - Mailing list pgsql-novice

From Bendik Rognlien Johansen
Subject Help with prepared statement
Date
Msg-id C000E196-F222-4383-B72F-5AC7BA089E1E@gmail.com
Whole thread Raw
List pgsql-novice
Hello,
I am having some difficulty using a prepared statement.

PREPARE fooplan(int4, int4) AS SELECT * FROM records WHERE id = $1
AND fax = $2;

Normally this works fine like this:
EXECUTE fooplan(42985, 12345678);

However, sometimes I need to match NULL values like this:

EXECUTE fooplan(42985, NULL);

This fails of course since "fax = NULL" is not the same as "fax IS
NULL".

Is there any way around this?


Thanks!



pgsql-novice by date:

Previous
From: Afton & Ray Still
Date:
Subject: Re: postgres files in windows xp
Next
From: Bruno Wolff III
Date:
Subject: Re: Problem restarting server