Claro
En una funcion:

Declare
lcCursor record;

Begin
-- Asi haces la consulta y recorres el cursor
For lcCursor IN Select t.codigo, c.nombre, c.apellido From Terceros T,
Clientes C  Where t.codigo = c.codigo LOOP
-- Desde aqui puedes trabajar con el cursor registro por registro
End Loop;

Suerte!




El 23 de julio de 2009 14:01, Jenaro Centeno
Gómez<jcent...@aldia.com.mx> escribió:
> ¿ Es posible generar un Cursor que consulte dos o mas tablas y enseguida
> declarar un rowtype basándose en ese cursor para despues iterar sobre el 
> mismo ?
>
> La verdad yo lo desconozco pero alguien que viene de Oracle me dice que asi lo
> maneja y le gustaría ver si lo puede seguir manejando asi en PostgreSQL 
> (labores
> de evangelización :D).
>
> Cualquier ejemplo es bienvenido si fuera posible realizar esto.
>
> Saludos a todos.
> --
> TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
>               http://archives.postgresql.org/pgsql-es-ayuda
>



-- 
:: HDS Consultores TI
Servidores | Redes | Programacion | GNU/Linux | PostgreSQL
Hector R. De los Santos
Mail: hec...@domipro.net
Movil: 809-972-3202
--
TIP 4: No hagas 'kill -9' a postmaster

Responder a