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 .