Använd clock_timestamp()
.
now()
är en traditionell PostgreSQL som motsvarar transaction_timestamp()
, vilket motsvarar CURRENT_TIMESTAMP
. Dessa funktioner returnerar starttiden för den aktuella transaktionen. Deras värden ändras inte under transaktionen.
statement_timestamp()
returnerar tidpunkten för mottagandet av det senaste kommandomeddelandet från klienten.
clock_timestamp()
returnerar den faktiska aktuella tiden, och därför ändras dess värde även inom ett enda SQL-kommando.
För mer information se dokumentationen .