Use
clock_timestamp()
. now()
é um equivalente tradicional do PostgreSQL a transaction_timestamp()
, que é equivalente a CURRENT_TIMESTAMP
. Essas funções retornam a hora de início da transação atual. Seus valores não mudam durante a transação. statement_timestamp()
retorna a hora de recebimento da última mensagem de comando do cliente. clock_timestamp()
retorna a hora atual real e, portanto, seu valor muda mesmo dentro de um único comando SQL. Para obter mais informações, consulte a documentação .