From: | "Gustavo" <gustavor_mdp(at)yahoo(dot)com(dot)ar> |
---|---|
To: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Funcion en PLPGSQL que retorne un conjunto de records |
Date: | 2007-05-16 18:33:44 |
Message-ID: | 029801c797e8$bdde7c70$e802a8c0@gustavo |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola lista
Tengo una función que quiero que me devuelva un conjunto de registros del tipo {id1, id2}
la consulta en cuestion es
SELECT id1, id2 FROM public.prueba WHERE id3=5;
He intentado por varios medios (SET OF RECORD) y no he podido hacer una función en PLPGSQL que me retorne el resultado de la misma. Si alguien sabe como orientarme, se lo agradecería un monton.
Por otro lado, les quería preguntar si es mas eficiente hacer una función que me retorne un conjunto de registros como la plantee anteriormente o ejecutar dicha consulta desde el código de mi aplicación e ir procesando los resultados de la consulta mediante un reader que me provee el conector con la BD ( el nº de registros que va a devolver la función no es grande (<15), se esperan muchos pedidos en simultaneo y se usa el conector NPGSQL).
Desde ya muchas gracias
From | Date | Subject | |
---|---|---|---|
Next Message | eduardo arenas | 2007-05-16 20:11:00 | Re: Como convertir los SELECT que usan AS en otros manejadores a Postrgres |
Previous Message | eduardo arenas | 2007-05-16 18:22:25 | Re: problemas para iniciar servicio del postgreSQL |