PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Elimina la parte di millisecondi dal timestamp

Un cast a timestamp(0) o timestamptz(0) round a secondi interi:

SELECT now()::timestamp(0);

Le frazioni non vengono memorizzate nelle colonne della tabella di questo tipo.

date_trunc() tronca (lascia i secondi invariati) - che spesso è ciò che vuoi veramente:

SELECT date_trunc('second', now()::timestamp);