RE: 2 preguntas acerca de fechas

From: Daniel Soto <daniel(dot)soto2k(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: RE: 2 preguntas acerca de fechas
Date: 2007-07-08 00:44:51
Message-ID: 46903383.2070404@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola, gracias, en realidad bastaba con poner timestamp para no andar
sumando horas ni nada.

Ahora, aqui veo un concepto que no entiendo del todo y quisiera que me
lo explicaran.

Ahora, considerando la funcion (con las variables ya cambiadas a timestamp)

create or replace function inventario.mi_funcion
(
in codigo varchar(50),
in fechaBusqIni timestamp,
in fechaBusqFin timestamp
)
returns void as $$
declare
hora_ini time;
hora_fin time;
fecha_ini timestamp;
fecha_fin timestamp;
begin

select *
from inventario.movimientos
where codigoprod=codigo and
fecha_movimiento between fechaBusqIni and fechaBusqFin;

end;
$$ LANGUAGE 'plpgsql' VOLATILE;

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?

Gracias.

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Miguel Rodríguez Penabad 2007-07-08 01:16:18 Re: 2 preguntas acerca de fechas
Previous Message Jaime Casanova 2007-07-08 00:00:57 Re: Presentación y petición de ayuda (phpPgAdmin)