]> granicus.if.org Git - postgresql/commit
Implement the basic form of UNNEST, ie unnest(anyarray) returns setof
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 14 Nov 2008 00:51:47 +0000 (00:51 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 14 Nov 2008 00:51:47 +0000 (00:51 +0000)
commitc889ebce0aa5f848d680547e3af0aad8b9e577a7
treef3c16122152d35861e50bfdbfc11ab998d00f290
parent5b9453bcd3b28561c33495199c61c81994c58398
Implement the basic form of UNNEST, ie unnest(anyarray) returns setof
anyelement.  This lacks the WITH ORDINALITY option, as well as the multiple
input arrays option added in the most recent SQL specs.  But it's still a
pretty useful subset of the spec's functionality, and it is enough to
allow obsoleting contrib/intagg.
doc/src/sgml/func.sgml
src/backend/utils/adt/arrayfuncs.c
src/include/catalog/catversion.h
src/include/catalog/pg_proc.h
src/include/utils/array.h
src/test/regress/expected/arrays.out
src/test/regress/sql/arrays.sql