PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Descartar parte de milissegundos do carimbo de data/hora


Uma conversão para timestamp(0) ou timestamptz(0) rodadas para segundos completos:
SELECT now()::timestamp(0);

As frações não são armazenadas em colunas de tabela desse tipo.

date_trunc() trunca (deixa segundos inalterados) - que geralmente é o que você realmente deseja:
SELECT date_trunc('second', now()::timestamp);