From: | Guillermo Muñoz <guillermo(dot)munoz(at)grupotekne(dot)com(dot)ar> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | now() en function |
Date: | 2007-09-05 17:56:10 |
Message-ID: | 022e01c7efe6$0c5dd120$2601010a@gg07030802 |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Gente a ver si hay alguien que me pueda sacer del apuro.
Tengo una funcion que asigna a una variable de tipo timestamp now() y cuando termina el proceso a otra variable del mismo tipo tambien now().
Luego esos 2 valores los inserto en una tabla de log.
La complicacion esta en que siempre almacena el mismo valor, por mas que pasaron 2 horas.
asi lo tengo la asignacion:
inicio timestamp;
fin timestamp;
inicio := now();
... (procesa)
fin := now();
luego llamo a otra funcion que hace la insercion
PERFORM pl_logeoevento(6,inicio,fin,''::text);
con esta definicion
pl_logeoevento(proceso integer, finicio timestamp without time zone, ffin timestamp without time zone, mensage text)
lo unico que hace es:
insert into log_procesos values (proceso,finicio,ffin);
Muchas gracias
Guillermo Muñoz
From | Date | Subject | |
---|---|---|---|
Next Message | Miguel Rodríguez Penabad | 2007-09-05 18:10:55 | Re: now() en function |
Previous Message | sergio carrasco | 2007-09-05 17:53:14 | Re: sobre empresas que usan postgres |