пожалуйста, мне нужно получить Как округлить дату и время до ближайшего часа из поля, как показано ниже
2019-09-29 13:05:42 2019-09-29 13:06:16 2019-09-29 13:04:43
Вы можете использовать date_trunc(). Если под «круглым» подразумевается усечение, то есть встроенная функция:
date_trunc()
date_trunc('hour', col)
Если под «круглым» вы действительно подразумеваете «круглый», то:
date_trunc('hour', col + interval '30 minute')