declare
n number;
vc varchar2(1000);
begin
--同名归并
dbms_output.put_line(to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'));
add114.yh_tmqy_merger_all(n,vc);
dbms_output.put_line(n||' : '||vc);
dbms_output.put_line(to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'));
end;
/我现在是打印开始时间,结果时间,每次都要看看窗口栏,然后自己去减下,有没有一种方法直接就可以把2个时间想减得到时间差的,以分钟为单位的时间差!
n number;
vc varchar2(1000);
begin
--同名归并
dbms_output.put_line(to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'));
add114.yh_tmqy_merger_all(n,vc);
dbms_output.put_line(n||' : '||vc);
dbms_output.put_line(to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'));
end;
/我现在是打印开始时间,结果时间,每次都要看看窗口栏,然后自己去减下,有没有一种方法直接就可以把2个时间想减得到时间差的,以分钟为单位的时间差!
解决方案 »
- 关于在solaris 10上安装oracle 10G
- 字段问题
- 求助:oracle sqlplus ORA-12570
- (强问)请问我的一个SQL语句中的SELECT A,B FROM TABLE1中的A要用一个预先置好的‘DEPT’来置换改怎么做
- ORA-00444
- 初学Oracle的几个问题
- 请教:控制文件
- 本菜鸟有一个sql问题,请高手赐教,感激万分。急~~~~
- 为什么调用dbms_job包的过程的时候必须用VARIABLE jobno number来声明jobno变量?为什么不能用declare jobno number来声明?
- PL/SQL CTRL 鼠标左键 超链接跳转这个功能如何设置
- 客户端对远端ORACLE数据库操作时出错
- 问各位大侠一个数据库查询问题?
n number;
vc varchar2(1000);
var_b_time timestamp;
var_e_time timestamp;
begin
--同名归并
select sysdate into var_b_time from dual;
dbms_output.put_line(to_char(var_b_time,'yyyy-mm-dd hh24:mi:ss'));
add114.yh_tmqy_merger_all(n,vc);
dbms_output.put_line(n||' : '||vc);
select sysdate into var_e_time from dual;
dbms_output.put_line(to_char(var_e_time,'yyyy-mm-dd hh24:mi:ss'));
dbms_output.put_line('相差时间(分钟):'||to_char((var_e_time-var_b_time)*24*60));
end;
/
v_start number;
v_end number;
vc varchar2(1000);
begin
--同名归并DBMS_UTILITY.GET_TIME
select dbms_utility.get_time into v_start from dual;
add114.yh_tmqy_merger_all(n,vc);
dbms_output.put_line(n||' : '||vc);
select dbms_utility.get_time into v_end from dual;
dbms_output.put_line((v_end-v_start)/100);--单位为秒
end;
/
就用这个函数,两次得到后一减就OK了!