From: | Miguel Rodríguez Penabad <penabad(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: 2 preguntas acerca de fechas |
Date: | 2007-07-08 11:02:23 |
Message-ID: | 95335e4e0707080402k507b20bvc6f499643b02b2ee@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El 8/07/07, Jaime Casanova <systemguards(at)gmail(dot)com> escribió:
> On 7/8/07, Daniel Soto <daniel(dot)soto2k(at)gmail(dot)com> wrote:
> > Al ejecutarlo me arroja el error
> > ERROR: query has no destination for result data
> > HINT: If you want to discard the results of a SELECT, use PERFORM instead.
> >
> > Por lo que veo parece que el resultado del select (que es lo que quiero
> > rescatar afuera en mi programa que llama a este procedimiento almacenado)
> > debo asignarselo a algun return con cierto tipo. ¿Como debo hacerlo?
> >
> http://www.postgresql.org/docs/8.2/static/plpgsql-statements.html#PLPGSQL-STATEMENTS-SQL-ONEROW
>
Tal como está la función original de Daniel, a mi me da la impresión
de que el select devuelve más de una fila. Por eso yo había dicho que
era más fácil hacerlo con unha función SQL que devuelve "SETOF
inventario". Para hacerlo con PL/pgSQL hay que andar con bucles,
return next, ... (más complicado para hacer lo mismo, vamos :) )
From | Date | Subject | |
---|---|---|---|
Next Message | Gabriel Hermes Colina Zambra | 2007-07-08 16:23:24 | Re: 2 preguntas acerca de fechas |
Previous Message | Jaime Casanova | 2007-07-08 07:34:52 | Re: 2 preguntas acerca de fechas |