]> granicus.if.org Git - postgresql/commit
Allow plpgsql to pass composite-type arguments (ie, whole-row variables)
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 4 Jun 2004 00:07:52 +0000 (00:07 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 4 Jun 2004 00:07:52 +0000 (00:07 +0000)
commit0f059e1d131584cec380962d3166eab78da1b35c
tree026f5380d75f36382dddbd71365ea38f13668842
parent724c706400db2e885a5ecc654ce3a391fdb1c60d
Allow plpgsql to pass composite-type arguments (ie, whole-row variables)
into SQL expressions.  At present this only works usefully for variables
of named rowtypes, not RECORD variables, since the SQL parser can't infer
anything about datatypes from a RECORD Param.  Still, it's a step forward.
src/pl/plpgsql/src/gram.y
src/pl/plpgsql/src/pl_exec.c