From: | Michael Fuhr <mike(at)fuhr(dot)org> |
---|---|
To: | Brent Wood <b(dot)wood(at)niwa(dot)co(dot)nz> |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: plperl function to return nulls |
Date: | 2005-09-19 13:27:49 |
Message-ID: | 20050919132749.GB83744@winnie.fuhr.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On Mon, Sep 19, 2005 at 10:52:23AM +1200, Brent Wood wrote:
> I have a plperl function returning an int. The int is returned as the
> result of a system call.
>
> It is set to return a null if one of the inputs is null, but I can't see
> how to return a null if the result is indeterminate. The function
> currently returns a 0 instead.
>
> How do I stick an if in the function to return a null where appropriate?
From the PL/Perl documentation:
"As shown above, to return an SQL null value from a PL/Perl function,
return an undefined value."
http://www.postgresql.org/docs/8.0/interactive/plperl.html
Is that what you're looking for?
--
Michael Fuhr
From | Date | Subject | |
---|---|---|---|
Next Message | Alex Turner | 2005-09-19 15:20:40 | Arrrr... date formatting. |
Previous Message | Mario Weilguni | 2005-09-19 13:25:52 | Re: How to modify a tuple returned by SPI_copytuple? |