Base de datos, Funciones, Funciones de Fecha, PostgreSQLBase de datos, Funciones de Fecha, Funciones PostgreSQL, PostgreSQL Actualizado el día
La función NOW en PostgreSQL te permite obtener la fecha y hora local del día con el desplazamiento de la zona horaria del inicio de la transacción. Esta función es la equivalente a transaction_timestamp() y similar a la función current_timestamp cuando se escribe sin argumentos.
Tabla de Contenidos
ocultar
Sintaxis
Escribe la siguiente sintaxis para utilizarlo:
now()
Esta función no admite argumentos.
Ejemplo
SELECT now();

NOW en transacciones
Se debe tener cuidado al utilizar la función now en transacciones ya que nos devolverá la hora local de cuando comenzó la transacción y por muchas veces que llamemos a la función dentro de la transacción siempre nos devolverá el mismo valor:
BEGIN; SELECT now(); SELECT pg_sleep(3); SELECT now(); COMMIT;
