Usa clock_timestamp()
.
now()
es un PostgreSQL tradicional equivalente a transaction_timestamp()
, que es equivalente a CURRENT_TIMESTAMP
. Estas funciones devuelven la hora de inicio de la transacción actual. Sus valores no cambian durante la transacción.
statement_timestamp()
devuelve la hora de recepción del último mensaje de comando del cliente.
clock_timestamp()
devuelve la hora actual real y, por lo tanto, su valor cambia incluso dentro de un solo comando SQL.
Para obtener más información, consulte la documentación .