Użyj clock_timestamp()
.
now()
to tradycyjny PostgreSQL odpowiednik transaction_timestamp()
, który jest odpowiednikiem CURRENT_TIMESTAMP
. Te funkcje zwracają czas rozpoczęcia bieżącej transakcji. Ich wartości nie zmieniają się podczas transakcji.
statement_timestamp()
zwraca czas otrzymania ostatniej wiadomości z poleceniem od klienta.
clock_timestamp()
zwraca aktualny aktualny czas, a zatem jego wartość zmienia się nawet w ramach pojedynczego polecenia SQL.
Więcej informacji można znaleźć w dokumentacji .