now() en function

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

Responses

Browse pgsql-es-ayuda by date

  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