Skip site navigation (1) Skip section navigation (2)

Re: [pgsql-es-ayuda] Función que reciba un set o el?==?ISO-8859-1?Q? resultado de una consulta.

From: Mario Jiménez Carrasco <mario(dot)carrasco(at)gmail(dot)com>
To: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
Cc: Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: [pgsql-es-ayuda] Función que reciba un set o el?==?ISO-8859-1?Q? resultado de una consulta.
Date: 2012-02-29 04:03:18
Message-ID: CADr7mTDSXkfik2rU69gvoYs8ad+=ubn3uavvQK6yxFG69ka_uw@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
muchas gracias Alvaro...
Lo haré como mencionas... enviando el nombre de la tabla temporal...

Creo que es lo mismo que Gilberto me había mencionado al principio.. ahora
tengo la idea mas clara... haré la prueba y comentaré los resultados...

Gracias.
Saludos.

Atte. Mario Jimenez Carrasco.
El 28/02/2012 21:46, "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org> escribió:

>
> Excerpts from Mario Jiménez Carrasco's message of mié feb 29 00:34:19
> -0300 2012:
> > En realidad la función debe procesar en una sola invocación todos los
> > registros de la tabla temporal....
> >
> > Pero intentaré como comentas...
>
> Bueno, si tiene que procesarlos todos juntos entonces no tiene sentido
> intentar procesar cada registro en una invocación.
>
> > Solo para salir de la intriga... si existe forma de enviar la tabla
> > temporal como parámetro?... es posible? Se puede recorrer cada registro
> de
> > la temporal dentro de la función?
>
> No puedes "enviar" el contenido de la tabla.  Puedes pasarle el nombre
> de la tabla, y hacer que la función la recorra.  Eso es trivial:
>
> FOR r IN SELECT * FROM la-tabla LOOP
>  -- procesar el registro r aquí
> END LOOP;
>
> Si el nombre de la tabla es siempre el mismo, no necesitas nada más que
> lo de arriba; si el nombre varía con cada invocación (¿por qué?
> considera que las tablas temporales son locales a cada sesión) puedes
> usar un EXECUTE.
>
> --
> Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
>

In response to

pgsql-es-ayuda by date

Next:From: Edwin QuijadaDate: 2012-02-29 04:28:28
Subject: RE: [pgsql-es-ayuda] RE: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] [pgsql-es-ayuda] sobre imágenes
Previous:From: Alvaro HerreraDate: 2012-02-29 03:46:12
Subject: Re: Función que reciba un set o el resultado de una consulta.

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group