Tu problema creo que es mas de concepto que de Postgres. No entiendo bien, quieres retornar un cursor y ademas varias cosas mas en parametros tipo out?O devuelves el cursor o devuelves los totaleso todo pero como un solo cursor creo que deberias formular mejor la pregunta
*-------------------------------------------------------* *-Edwin Quijada *-Developer DataBase *-JQ Microsistemas *-Soporte PostgreSQL *-www.jqmicrosistemas.com *-809-849-8087 *-------------------------------------------------------* > From: eenriq...@cav.desoft.cu > To: pgsql-es-ayuda@postgresql.org > Subject: [pgsql-es-ayuda] duda con funciones > Date: Mon, 2 Aug 2010 08:21:42 -0400 > > Hola a todos, hace varios días hice una consulta al foro sobre una duda con > las funciones de postgres y no recibí ninguna respuesta, por favor si > alguien sabe como hacer lo que plantea más abajo le agradecería que me > indicara una posible solución porque lo que pregunto es muy fácil de hacer > en otros gestores de base de datos pero hacerlo en postgres me está > resultando muy difícil. > > He aquí la duda enviada anteriormente: > > El caso es que tengo una función en la cual retorno un cursor con el > resultado de una consulta y desde mi aplicación la llamo usando el fetch > all in, pero necesito que dicha función además de devolver el resultado > de una consulta me devuelva también valores en parámetros de salida, > ejemplo, la función me devuelve en el cursor con datos numéricos pero > necesito sacar totales y porcientos a partir de los datos devueltos y > necesitaría que dichos totales y porcientos fueran devueltos en los > parámetros de salida, esto se puede hacer? habría alguna otra forma de > hacerlo? > > Muchas gracias. > > -- > Saludos, > > Ing. Esneiker Enriquez Cabrera. > Excelencia en Software. > Desoft S.A. en Ciego de Ávila. > Joaquín de Agüero Esq. Calle 2. Ciego de Ávila. Cuba. > email:eenriq...@cav.desoft.cu > Teléfono: 53-33-266200 > > > __________ Información de ESET NOD32 Antivirus, versión de la base de firmas > de virus 5329 (20100731) __________ > > ESET NOD32 Antivirus ha comprobado este mensaje. > > http://www.eset.com > > > - > Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) > Para cambiar tu suscripción: > http://www.postgresql.org/mailpref/pgsql-es-ayuda