sql >> Base de Datos >  >> RDS >> PostgreSQL

Descartar parte de milisegundos de la marca de tiempo

Una conversión a timestamp(0) o timestamptz(0) rondas a segundos completos:

SELECT now()::timestamp(0);

Las fracciones no se almacenan en columnas de tabla de este tipo.

date_trunc() trunca (deja los segundos sin cambios), que a menudo es lo que realmente desea:

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