On Wed, Sep 29, 2004 at 07:13:47PM +0300, Sergej Sergeev wrote: > Patch provide support for array type and pseudo type > (anyelement, anyarray) for function parameters and result. > for example: > > CREATE FUNCTION add_three_values(anyelement, anyelement, anyelement) > RETURNS anyelement AS ' > return $_[0]+$_[1]+$_[2]; > ' LANGUAGE plperl; > > CREATE FUNCTION make_array(anyelement, anyelement, anyelement) RETURNS > anyarray AS ' > return [$_[0], $_[1], $_[2]]; > ' LANGUAGE plperl; > > Comments?
What happens if you feed other pseudotypes, like cstring or language_handler? Shouldn't that be disallowed or something? -- Alvaro Herrera (<alvherre[a]dcc.uchile.cl>) "Java is clearly an example of a money oriented programming" (A. Stepanov) ---------------------------(end of broadcast)--------------------------- TIP 5: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faqs/FAQ.html