我需要提取时间戳的“完整”小时。喜欢2010.03.04 13:13我想要2010.03.04 13:00(再次作为时间戳)。
我目前的做法是:
TO_TIMESTAMP(TO_CHAR(m.begin, 'yyyy.mm.dd hh24'), 'yyyy.mm.dd hh24')
这真的是要走的路吗?它表现出好/坏(我计划对其进行GROUP BY)。
感谢您的投入!
干杯, 雷托
答案 0 :(得分:7)
SELECT TRUNC(m.begin, 'HH24')
FROM mytable m
答案 1 :(得分:1)
您可以使用TRUNC()函数: