永发信息网

oracle 时间分钟取5的倍数

答案:2  悬赏:40  手机版
解决时间 2021-02-23 02:32
比如输入的时间是:2010-08-11 18:34:00 处理以后的时间是:2010-08-11 18:35:00

比如输入的时间是:2010-08-11 18:27:32 处理以后的时间是:2010-08-11 18:25:00

比如输入的时间是:2010-08-11 18:28:32 处理以后的时间是:2010-08-11 18:30:00
最佳答案
先取分钟,然后取模5,判断是不是大于2,加上或舍去。
看下面例子:
select case
when mod(to_char(sysdate, 'mi'), 5) > 2 then
-- 取模大于2说明是要往上加的,凑成5的整数
5 - mod(to_char(sysdate, 'mi'), 5) + to_char(sysdate, 'mi')
else
-- 小于2说明是要舍去的
to_char(sysdate, 'mi') - mod(to_char(sysdate, 'mi'), 5)
end as M
from dual
全部回答
支持一下感觉挺不错的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大家来解答吧,谢谢。真的云南白药牙膏用起来
施工准备阶段的技术交底包括(  )。A.施工
一嗨租车杭州世贸大厦店我想知道这个在什么地
itunes在xp上可以使用的版本。
我办的是信合家乐卡二年快到期了还能在续年限
胃液的PH值大概2.0,为什么它不会把人类自己给
难忘今宵KTV娱乐中心地址有知道的么?有点事
供热公司的职工春夏秋做什么
mc1.7.10服务器地皮插件出问题了,不知道咋修
极速前进感觉杨千嬅夫妻感情不怎么好
日本动漫人物名字带千的
浙江衢州国家粮食质量监测站地址有知道的么?
作文跟我学乐观500字
六安曙光铂尊酒店-洗手间地址在什么地方,想
如图,D是三角形ABC的边BC上的任意一点,DE∥AC
推荐资讯
如果我在手机上拉黑了微信好友,然后用另一台
现在徐州东(高铁站)旁边的汽车站有去邳州的
八九斤的泰迪买衣服穿什么尺码?
光大银行信用卡多久能提临时额度
儿童如何购买高铁票需提供什么证件
我为什么吃芒果会嘴巴痒?是过敏吗?应该要怎
芜湖华源电力在什么地方啊,我要过去处理事情
多久吃一次蝎子合适?
网球用一根皮绳绑着(然后可以用球拍拍打)固
远逸鞋业我想知道这个在什么地方
简算:是3/17x7/19 7/17x16/1
花甜喜事婚礼会馆地址有知道的么?有点事想过
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?