Použijte clock_timestamp() .
now() je tradiční PostgreSQL ekvivalentní k transaction_timestamp() , což je ekvivalentní CURRENT_TIMESTAMP . Tyto funkce vrátí čas zahájení aktuální transakce. Jejich hodnoty se během transakce nemění.
statement_timestamp() vrátí čas přijetí poslední zprávy příkazu od klienta.
clock_timestamp() vrací aktuální aktuální čas, a proto se jeho hodnota mění i v rámci jediného SQL příkazu.
Další informace naleznete v dokumentaci .