Re: Variadic polymorpic functions - Mailing list pgsql-general

From Tom Lane
Subject Re: Variadic polymorpic functions
Date
Msg-id 4982.1264185966@sss.pgh.pa.us
Whole thread Raw
In response to Re: Variadic polymorpic functions  (Vincenzo Romano <vincenzo.romano@notorand.it>)
Responses Re: Variadic polymorpic functions  (Vincenzo Romano <vincenzo.romano@notorand.it>)
List pgsql-general
Vincenzo Romano <vincenzo.romano@notorand.it> writes:
>> I think "variadic any" is exactly it, but too lazy to go look.

> I fear there's no way!

> tmp1=# CREATE FUNCTION q( fmt text, variadic args any )

More like this:

regression=# CREATE FUNCTION q( fmt text, variadic args "any" )
regression-# RETURNS void
regression-# LANGUAGE plpgsql
regression-# AS $function$
regression$# declare
regression$# begin
regression$# end;
regression$# $function$;
ERROR:  PL/pgSQL functions cannot accept type "any"

ANY without quotes is a reserved word ...

            regards, tom lane

pgsql-general by date:

Previous
From: Vincenzo Romano
Date:
Subject: Re: Variadic polymorpic functions
Next
From: Vincenzo Romano
Date:
Subject: Re: Variadic polymorpic functions