]> granicus.if.org Git - postgresql/commit
SQL functions can have arguments and results declared ANYARRAY or
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 1 Jul 2003 00:04:39 +0000 (00:04 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 1 Jul 2003 00:04:39 +0000 (00:04 +0000)
commitd6d07a0eeabc8dfa6f8803193c2896d3e2e53a3c
tree72c5bf24d290111ad02b96f470055f9498689a5f
parent71e9f3b07f2f993492233dc2fff0566acc70eb64
SQL functions can have arguments and results declared ANYARRAY or
ANYELEMENT.  The effect is to postpone typechecking of the function
body until runtime.  Documentation is still lacking.

Original patch by Joe Conway, modified to postpone type checking
by Tom Lane.
src/backend/catalog/pg_proc.c
src/backend/executor/functions.c
src/backend/optimizer/util/clauses.c
src/backend/utils/adt/array_userfuncs.c
src/backend/utils/adt/arrayfuncs.c
src/backend/utils/fmgr/fmgr.c
src/include/catalog/pg_proc.h
src/include/fmgr.h