On 06/12/2013 11:01 AM, Tom Lane wrote:
> Arguably, the only thing wrong with multidim arrays is that they're not
> what the SQL standard asks for. However, the original point in this
> thread was that we have some very bizarre corner-case behavior for empty
> arrays. I'm going to be disappointed if all we can get out of this is
> a cardinality() function, and nothing is done about the empty-array
> semantics.
Well, we can't change the zero-dim behavior without breaking backwards
compatibility. And enough people piled on to say NO to that, that it
went by the wayside.
--
Josh Berkus
PostgreSQL Experts Inc.
http://pgexperts.com