Ok Gracias Oswaldo.

--- On Tue, 12/21/10, Oswaldo Hernández <[email protected]> wrote:

> From: Oswaldo Hernández <[email protected]>
> Subject: Re: [Python-es] retornar registros desde plpython
> To: "La lista de python en castellano" <[email protected]>
> Date: Tuesday, December 21, 2010, 10:32 AM
> El 17/12/2010 15:19, FERNANDO
> VILLARROEL escribió:
> > Hola a todos.
> > 
> > Quiero hacer una función plpython que me devuelva los
> registros de un select o de un join. Para luego tenerlo
> disponible desde una aplicación web2py.
> > 
> > En pl/pgsql lo hacia definiendo un tipo de dato
> records, pero en plpython no se como hacerlo.
> > 
> > Espero alguien me pueda indicar como hacerlo o bien
> algún link.
> > 
> 
> No vi este mensaje en su momento por lo que no se si ya lo
> habras solucionado.
> 
> Las funciones plpython tienen varias formas de devolver
> registros de datos. La forma mas simple es devolver una
> tupla que contenga los registros a devolver, va muy bien si
> la cantidad de registros es poca.
> Si el volumen de registros a devolver es alto puedes
> utilizar un iterador, o un generador, que vayan devolviendo
> los datos registro a registro.
> 
> Para la definicion del registro a devolver debes crear un
> tipo de dato que defina cada una de las columnas.
> 
> En la documentacion de PostgreSQL lo tienes bien
> explicado:
> <http://www.postgresql.org/docs/9.0/interactive/plpython-data.html#AEN52465>
> 
> Saludos,
> 
> -- Oswaldo Hernández
> _______________________________________________
> Python-es mailing list
> [email protected]
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
> 


      
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a