OSDN Git Service

PL/pgSQL functions can return sets. Neil Conway's patch, modified so
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 30 Aug 2002 00:28:41 +0000 (00:28 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 30 Aug 2002 00:28:41 +0000 (00:28 +0000)
commite107f3a7e3feb7eaef8853ba117465f4f3f8ceed
treed28fb377b7d00f8171c208cc5ad9ceaec7a623ab
parent82ccb420d5c6f62cec1bf042cf0b6472fabdff42
PL/pgSQL functions can return sets.  Neil Conway's patch, modified so
that the functionality is available to anyone via ReturnSetInfo, rather
than hard-wiring it to PL/pgSQL.
21 files changed:
contrib/intagg/int_aggregate.c
doc/src/sgml/plpgsql.sgml
doc/src/sgml/release.sgml
doc/src/sgml/runtime.sgml
doc/src/sgml/xfunc.sgml
src/backend/executor/execQual.c
src/backend/executor/nodeFunctionscan.c
src/backend/utils/fmgr/README
src/include/executor/executor.h
src/include/fmgr.h
src/include/nodes/execnodes.h
src/pl/plpgsql/src/Makefile
src/pl/plpgsql/src/gram.y
src/pl/plpgsql/src/pl_comp.c
src/pl/plpgsql/src/pl_exec.c
src/pl/plpgsql/src/pl_funcs.c
src/pl/plpgsql/src/pl_handler.c
src/pl/plpgsql/src/plpgsql.h
src/pl/plpgsql/src/scan.l
src/test/regress/expected/plpgsql.out
src/test/regress/sql/plpgsql.sql