Las funciones en postgres no son como las funciones de mssql u oracle. Son mucho mas potentes y 'liberales'. Inclusive, es tal el poder de las funciones de postgres, que te permiten la sobrecarga de funciones, que, de alguna manera pueden simular packages de oracle.
2008/10/17 Gilberto Castillo Martínez <[EMAIL PROTECTED]>: > No, hay stored proceduro. > > Con la funciones puedes hacer lo que deseas ... le das una lectura al > manual hay varios en internet > > Saludos, > Gilberto. > El vie, 17-10-2008 a las 09:26 -0300, keyser soze escribió: >> hola >> soy nuevo en Postgres >> vengo del ámbito de MS-SQL y Oracle >> en ellos existen los Stored Procedures (Procedimientos Almacenados) >> cuyas ventajas son: >> 1) agrupar varias operaciones (Ins,Upd,Del) bajo un solo procedimiento >> --en forma procedural, claro-- >> 2) "pre-compilar" ese procedimiento, es decir, no hace falta para el motor >> reconstruir el plan de ejecución >> >> por lo que estuve viendo, en Postgres solo puedo crear "funciones" >> y si quiero que el lote devuelto sea indeterminado >> debo retornar el tipo "record" >> >> pero más que nada quisiera saber cómo hacer para : >> 1) devolver varios lotes a la vez >> 2) o realizar por ej, varios inserts bajo un mismo procedimiento >> >> >> apreciaré sus comentarios >> muchas gracias >> >> atte, >> KS >> >> >> >> --- >> avast! Antivirus: Outbound message clean. >> Virus Database (VPS): 081016-0, 16/10/2008 >> Tested on: 17/10/2008 09:26:13 a.m. >> avast! - copyright (c) 1988-2008 ALWIL Software. >> http://www.avast.com >> >> >> >> >> -- >> TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net >> > > -- > TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo > agradecerán > -- TIP 1: para suscribirte y desuscribirte, visita http://archives.postgresql.org/pgsql-es-ayuda