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: [email protected] >> 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: [email protected] > 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

Re: [pgsql-es-ayuda] CURSOR

2009-06-23 Por tema Jaime Casanova
2009/6/23 Sandro Martin Napán Villarreal : > > Declare > > _registro alm_saldo_articulo; > Declare _registro record; -- Atentamente, Jaime Casanova Soporte y capacitación de PostgreSQL Asesoría y desarrollo de sistemas Guayaquil - Ecuador Cel. +59387171157 -- TIP 8: explain analyze es tu amigo

[pgsql-es-ayuda] CURSOR

2009-06-23 Por tema Sandro Martin Napán Villarreal
IslaNet Me ayudo a que mi funcion retorne los datos via un for y luego un loop Declare _registro alm_saldo_articulo; Codigo xyz; . . . . FOR _registro IN SELECT * FROM alm_saldo_articulo where id_empresa = empresa and anio = anioA and mes = mesA LOOP

Re: [pgsql-es-ayuda] Cursor vs for en pl/pgsql

2009-02-12 Por tema Jaime Casanova
2009/2/12 Raul Andres Duque : > Cordial Saludo. > > Quisiera saber si existe alguna diferencia notoria en la implementación, > performace o recursos requeridos si recorro un conjunto de registros > utilizando un CURSOR NO SCROLL y el FOR ... IN. > el for esta implementado usando cursores > De ini

[pgsql-es-ayuda] Cursor vs for en pl/pgsql

2009-02-12 Por tema Raul Andres Duque
Cordial Saludo. Quisiera saber si existe alguna diferencia notoria en la implementación, performace o recursos requeridos si recorro un conjunto de registros utilizando un CURSOR NO SCROLL y el FOR ... IN. De inicio pensaría que los cursores son más "pesados" ya que podrían ser actualizables

Re: [pgsql-es-ayuda] Cursor o Record

2009-01-02 Por tema Jaime Casanova
On Fri, Jan 2, 2009 at 10:01 AM, Fernando Siguenza wrote: > > Gracias por responder, pero como le actualizaria el valor en el cursor, por > decir algo, > open cCli for select cliente,direccion,ciudad,total_ventas, 'Z' as > clasificacion > loop >fetch cCli into registro; >if (regist

Re: [pgsql-es-ayuda] Cursor o Record

2009-01-02 Por tema Jaime Casanova
On Fri, Jan 2, 2009 at 9:23 AM, Fernando Siguenza wrote: > Amigos, tengo una consulta, deseo realizar una funcion, dentro de esta > necesito hacer un select que me retorna 4 columnas, > cliente,direccion,ciudad,total_ventas, ahora como puedo agregar una nueva > columna al select resultado, necesit

[pgsql-es-ayuda] Cursor o Record

2009-01-02 Por tema Fernando Siguenza
Primero que nada les quiero desear un muy feliz año 2009. Amigos, tengo una consulta, deseo realizar una funcion, dentro de esta necesito hacer un select que me retorna 4 columnas, cliente,direccion,ciudad,total_ventas, ahora como puedo agregar una nueva columna al select resultado, necesito ag