Re: Should array_length() Return NULL - Mailing list pgsql-hackers

From David E. Wheeler
Subject Re: Should array_length() Return NULL
Date
Msg-id A7FB8F72-9D87-4314-B359-5874215EBB2B@justatheory.com
Whole thread Raw
In response to Re: Should array_length() Return NULL  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-hackers
On Mar 15, 2013, at 3:42 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote:

>> Oh. Is there a way to declare an empty 1-dimension array?
>
> Doesn't look like it:
>
> regression=# select '[1:0]={}'::text[];
> ERROR:  upper bound cannot be less than lower bound
> LINE 1: select '[1:0]={}'::text[];
>               ^
>
> Possibly we should allow that, but just as with the other point, it
> would require some thought and investigation to make sure we weren't
> creating more problems than we solved.

Right, okay. I added a link to your email to https://wiki.postgresql.org/wiki/Todo#Arrays. Looks like better dealing
withempty arrays was already on the list, including this gem: 
 http://www.postgresql.org/message-id/28026.1224611437@sss.pgh.pa.us

Thanks,

David




pgsql-hackers by date:

Previous
From: Dimitri Fontaine
Date:
Subject: Re: in-catalog Extension Scripts and Control parameters (templates?)
Next
From: Alvaro Herrera
Date:
Subject: Re: Materialized view assertion failure in HEAD