From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Miguel Bernilla Sánchez <mbernilla(at)sedapal(dot)com(dot)pe> |
Cc: | Victor Lopez <d01m01a2000(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: now(), localtime... |
Date: | 2007-05-07 17:00:13 |
Message-ID: | 20070507170013.GL3939@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Miguel Bernilla Sánchez escribió:
> Disculpen si no me expliqu´q bien...
> En mi BDs tengo una tabla ACCESOS, 2 de los campos de esta tabla es
> f_ingreso y f_salida (tipos timestamp). En esta tabla, la aplicación
> que desarrollo debe registrar la hora de ingreso y salida del sistema.
> Al momento de ingresar/levantar mi aplicación la hora de ingreso se
> registra bien, pero; la hora de salida siempre es la hora de ingreso,
> o mejor dicho el now(), localtime, etc... simpre me devuelve la hora
> que ingresé al sistema.
> Ejm:
> Ingreso a las 10:55 hrs. (esto se registra ok)
> Salgo de la aplicación a las 11:20 (es aquí donde las funciones del
> PostgreSQL simpre me devuelven 10:55)
La funcion now() siempre devuelve la misma hora durante una transaccion.
Si quieres la hora real, de "reloj", usa la funcion timeofday().
En todo caso una transaccion de 25 minutos no suena muy sano en una
aplicacion de este estilo. No haces ningun commit?
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
From | Date | Subject | |
---|---|---|---|
Next Message | Roberto Andrade Fonseca | 2007-05-07 17:11:58 | Re: now(), localtime... |
Previous Message | Leonel | 2007-05-07 16:24:26 | Re: Accediendo a otras BBDD |