Manipulacion de datos tipo time en Delphi y postgres
Estimados amigos soy nuevo en esto y tengo el siguiente problema: quiero almacenar datos tipo time en una BdD postgres desde delphi(con la finalidad de manipularlos y realizar calculos), para lo cual emplee la siguiente funcion
DELPHI(Ejecucion Boton)
dm.hora.Close();
dm.hora.Parameters.Items[1].Value:=mehinicio.Text; //mehinicio= maskedit
dm.hora.Prepared;
dm.hora.ExecProc();
POSTGRES(funcion que enlaza con dm.hora)
CREATE OR REPLACE FUNCTION newhora1(horaf time without time zone)
RETURNS integer AS
$BODY$
declare
begin
insert into hora1 values (horaf);
return 1;
end;
$BODY$
LANGUAGE plpgsql VOLATILE
COST 100;
ALTER FUNCTION newhora1(time without time zone) OWNER TO postgres;
al ejecutarlo me da como resultado 'ERROR: no existe la funcion newhora1(date); Error while executing the query '.
Por favor solicito cualquier apoyo. deseo guardar el registro de horas en formato time y no character, ya que todos los calculos los preciso realizar en postgres
|