Cita:
Iniciado por [NiRVaNa] Normalmente en los lenguajes de programación, siempre existe la posibilidad de tener acceso a los parametros de una funcion mediante un array, sin la necesidad de saber cuantos parametros tiene la funcion.
Quiero saber si tal cosa existe para el lenguaje pl/pgsql,
Con PostgreSQL 8.4 existen las denominadas variables VARIADIC. Puedes utilizarlas como parametro en funciones siempre que el numero variable de parametros sea del mismo tipo.
Mas informacion en el manual oficial:
www(.)postgresql(.)org/docs/8.4/interactive/xfunc-sql.html
Especialmente la seccion:
34.4.4. SQL Functions with Variable Numbers of Arguments
--
Rafael Martinez
PostgreSQL-es.org