Re: Assigning null to an array element in plpgsql - Mailing list pgsql-bugs

From Tom Lane
Subject Re: Assigning null to an array element in plpgsql
Date
Msg-id 5859.1132154253@sss.pgh.pa.us
Whole thread Raw
In response to Assigning null to an array element in plpgsql  (Eugene Chow <gene@paragonam.com>)
List pgsql-bugs
Eugene Chow <gene@paragonam.com> writes:
> I believe this is a bug. The following function returns 'foo' instead
> of null:

NULLs in arrays aren't supported; the system interprets an attempt to
store a NULL into an array element as a no-op.  Perhaps it should have
raised an error instead, but it's been that way for a long time and
we're not likely to change the behavior of existing releases.

(I'm actually right in the middle of adding support for null array
elements, but it won't appear until 8.2.)

            regards, tom lane

pgsql-bugs by date:

Previous
From: Sarunas Krisciukaitis
Date:
Subject: Re: Double sequence increase on single insert with RULE on
Next
From: Michael Fuhr
Date:
Subject: Re: Double sequence increase on single insert with RULE on targeted table