Verwenden Sie clock_timestamp() .
now() ist ein traditionelles PostgreSQL-Äquivalent zu transaction_timestamp() , was CURRENT_TIMESTAMP entspricht . Diese Funktionen geben die Startzeit der aktuellen Transaktion zurück. Ihre Werte ändern sich während der Transaktion nicht.
statement_timestamp() gibt die Empfangszeit der letzten Befehlsnachricht vom Client zurück.
clock_timestamp() gibt die tatsächliche aktuelle Uhrzeit zurück, und daher ändert sich ihr Wert sogar innerhalb eines einzigen SQL-Befehls.
Weitere Informationen finden Sie in der Dokumentation .