C/C++教程

oracle获取当前时间前半小时和整点的时间

本文主要是介绍oracle获取当前时间前半小时和整点的时间,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

create or replace procedure sp_time AS

if to_number(to_char(sysdate,'mi')) -30 > 0 then
v_begintime := trunc(sysdate,'hh24');
v_endtime := trunc(sysdate,'hh24') + 1/48;
else
v_begintime := trunc(sysdate,'hh24') - 1/48;
v_endtime := trunc(sysdate,'hh24');

end if;
dbms_output.put_line('v_begintime:' || to_char(v_begintime,'YYYYMMDD HH24:MI:SS') );
dbms_output.put_line('v_endtime:' || to_char(v_endtime,'YYYYMMDD HH24:MI:SS') );

end;

这篇关于oracle获取当前时间前半小时和整点的时间的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!