Ver Mensaje Individual
  #1  
Antiguo 14-02-2013
willwallace willwallace is offline
Miembro
NULL
 
Registrado: feb 2013
Posts: 10
Reputación: 0
willwallace Va por buen camino
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
Responder Con Cita