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 .