----- Original Message -----
From: "Jaime Casanova" <[EMAIL PROTECTED]>
To: "Raul Andres Duque" <[EMAIL PROTECTED]>
Cc: "Hector R. De los Santos (Consultor TI)" <[EMAIL PROTECTED]>;
<pgsql-es-ayuda@postgresql.org>
Sent: Tuesday, August 12, 2008 11:12 AM
Subject: Re: [pgsql-es-ayuda] Funcion retorna SETOF RECORD
On 8/12/08, Raul Andres Duque <[EMAIL PROTECTED]> wrote:
> Revisando un mensaje de Jaime dice que devo devolver lo sregistros
especificando el tipo y nombre del campo. Lo del nombre es lógico y se
solucionaria colocandole alias a todas las columnas de resultados ... pero
lo del tipo?? a caso no lo asumiría el motor como del mismo tipo que el
campo de la tabla original?
>
>
Hice la prueba y NO me funcionó !!!
RETURN QUERY SELECT id_parte::int AS id_parte FROM def_salinvmes;
La función esta definida con: RETURNS SETOF RECORD
pones el nombre y el tipo a la hora de llamar la funcion... algo asi...
select * from funcion() as (id_parte int);
Eso era .... gracias Jaime.
Atentamente,
RAUL DUQUE
Bogotá, Colombia
--
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. (593) 87171157
--
TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podrá leerlo