Re: [pgsql-es-ayuda] Cursor con varias tablas

2009-07-25 Por tema Jenaro Centeno Gómez
Alvaro Herrera escribió: > Jenaro Centeno Gómez escribió: > > >> DECLARE >> crMiCursor CURSOR FOR Select a.foo, b.foo, c.foo FROM foo1 a, foo2 >> b, foo3 c WHERE a.foo = b.foo AND a.foo = c.foo; >> rcMiRegistro crMicursor%ROWTYPE >> >> Me explico? Con esto tienes una variable tipo regis

Re: [pgsql-es-ayuda] Cursor con varias tablas

2009-07-24 Por tema Alvaro Herrera
Jenaro Centeno Gómez escribió: > DECLARE > crMiCursor CURSOR FOR Select a.foo, b.foo, c.foo FROM foo1 a, foo2 > b, foo3 c WHERE a.foo = b.foo AND a.foo = c.foo; > rcMiRegistro crMicursor%ROWTYPE > > Me explico? Con esto tienes una variable tipo registro con los tipos de > datos de las co

Re: [pgsql-es-ayuda] Cursor con varias tablas

2009-07-23 Por tema Jenaro Centeno Gómez
Lennin Caro escribió: >> From: Jenaro Centeno Gómez >> Subject: [pgsql-es-ayuda] Cursor con varias tablas >> To: pgsql-es-ayuda@postgresql.org >> Date: Thursday, July 23, 2009, 6:01 PM >> ¿ Es posible generar un Cursor que >> consulte dos o mas tablas y e

Re: [pgsql-es-ayuda] Cursor con varias tablas

2009-07-23 Por tema Lennin Caro
> From: Jenaro Centeno Gómez > Subject: [pgsql-es-ayuda] Cursor con varias tablas > To: pgsql-es-ayuda@postgresql.org > Date: Thursday, July 23, 2009, 6:01 PM > ¿ Es posible generar un Cursor que > consulte dos o mas tablas y enseguida > declarar un rowtype basándose en es

Re: [pgsql-es-ayuda] Cursor con varias tablas

2009-07-23 Por tema Hector R. De los Santos (Consultor TI)
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

[pgsql-es-ayuda] Cursor con varias tablas

2009-07-23 Por tema Jenaro Centeno Gómez
¿ 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 Post