首页 > 解决方案 > SQL Netezza - 如何将日期时间四舍五入到最近的小时

问题描述

请我需要从下面的字段中获取如何将日期时间四舍五入到最近的小时

2019-09-29 13:05:42
2019-09-29 13:06:16
2019-09-29 13:04:43

标签: sqlnetezza

解决方案


您可以使用date_trunc(). 如果“round”是指截断,那么有一个内置函数:

date_trunc('hour', col)

如果“圆形”的意思是“圆形”,那么:

date_trunc('hour', col + interval '30 minute')

推荐阅读