欢迎投稿

今日深度:

oracle日期计算

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

 


www.htsjk.Com true http://www.htsjk.com/oracle/20763.html NewsArticle 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...
相关文章
    暂无相关文章
评论暂时关闭