oracle日期计算
oracle日期计算
-- 取当前小时,以及相隔一小时 v_begin_date:=to_date(to_char(sysdate,'yyyy-mm-dd hh24'),'yyyy-mm-dd hh24'); v_end_date:=v_begin_date- 1/24; -- 执行结果:v_begin_date=2013-9-12 上午 09:00:00 v_end_date=2013-9-12 上午 08:00:00 -- 取当前日期,以及相隔一天 v_begin_date:=to_date(to_char(sysdate,'yyyy-mm-dd'),'yyyy-mm-dd'); v_end_date:=v_begin_date-1; -- 执行结果:v_begin_date=2013-9-12 v_end_date=2013-9-11 -- 取当前月份,以及相隔一月(取月的第一天) v_begin_date:=to_date(to_char(sysdate,'yyyy-mm'),'yyyy-mm'); v_end_date:=v_begin_date - interval '1' MONTH; -- 执行结果:v_begin_date=2013-9-1 v_end_date=2013-8-1
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。