Resultado de now()

From: luis alfonso cañas <lucho(dot)canas(at)gmail(dot)com>
To: Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Resultado de now()
Date: 2008-08-03 15:34:43
Message-ID: 6af642060808030834k1e68d4c3ie8457ed7f426de4@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola a todos.

Requiero el conocimiento de ustedes para deteminar la causa por la cual la
funcion now() me devuelve siempre la misma hora.

Tengo una funcion que su ejecucion toma varios minutos, por que efectua
muchas actividades.

Antes de cada actividad inserto un registro en una tabla de bitacora.
Ejemplo

insert into bitacora (actividad,fecha) values('Actividad nro 1',now());
....
insert into bitacora (actividad,fecha) values('Actividad nro 2',now());

....
insert into bitacora (actividad,fecha) values('Actividad nro 3',now());

Al verificar la tabla de bitacora una vez termino la ejecucion, encuentro
que la todos los registros tienen el mismo dato en el campo fecha.
fecha es del tipo timestamp without time zone.

Por que razon sucede esto?

Que puedo hacer para que en cada operacion de insert en la bitacora me
almacene la hora exacta?
De que otra manera podria obtener los mismos resultados?

Esto lo requiero para poder determinar que actividades son las que estan
tomando mas tiempo y asi poderlas custumizar.

Muchas gracias de antemando.

Att
Luis Alfonso Cañas
Colombia.

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2008-08-03 16:39:03 Re: Resultado de now()
Previous Message Luis Felipe Aguilar Pereda 2008-08-03 04:42:33 mygeneration