博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle存储过程,sql语句执行时间
阅读量:4608 次
发布时间:2019-06-09

本文共 913 字,大约阅读时间需要 3 分钟。

create or replace procedure sum_info is 	i integer;	temp1 varchar2(50);	temp2 varchar2(50);	t1 date;	t2 date;	v_sql varchar2(100);	v_sqm varchar2(100);	u_name t_temp.u_name%TYPE;	t_name t_temp.t_name%TYPE;	c_name t_temp.c_name%TYPE;	cursor tb_list is 	select u_name,t_name,c_name from t_temp;begin	open tb_list;LOOP	t1:=sysdate;	fetch tb_list into u_name,t_name,c_name;	v_sql:='select min('||c_name||') from '||u_name||'.'||t_name;	v_sqm:='select max('||c_name||') from '||u_name||'.'||t_name;	--dbms_output.put_line(v_sql);	execute immediate v_sql into temp1;	execute immediate v_sqm into temp2;	t2:=sysdate;	i:=round(to_number(t2-t1)*24*60*60);	insert into t_ret values(u_name,t_name,c_name,temp1,temp2,i);	commit;	exit when tb_list%notfound;end LOOP;	close tb_list;end;

  

编写shell脚本执行存储过程

vi xx.shsqlplus system/oracle <

  

Oracle 存储过程 延迟执行 DBMS_LOCK.SLEEP(60);

 

转载于:https://www.cnblogs.com/jycjy/p/9591782.html

你可能感兴趣的文章
esp32-智能语音-cli(调试交互命令)
查看>>
netty与MQ使用心得
查看>>
关于dl dt dd 文字过长换行在移动端显示对齐的探讨总结
查看>>
swoolefy PHP的异步、并行、高性能网络通信引擎内置了Http/WebSocket服务器端/客户端...
查看>>
Python学习笔记
查看>>
unshift()与shift()
查看>>
使用 NPOI 、aspose实现execl模板公式计算
查看>>
行为型模式:中介者模式
查看>>
How to Notify Command to evaluate in mvvmlight
查看>>
33. Search in Rotated Sorted Array
查看>>
461. Hamming Distance
查看>>
Python垃圾回收机制详解
查看>>
jquery 编程的最佳实践
查看>>
MeetMe
查看>>
IP报文格式及各字段意义
查看>>
(转载)rabbitmq与springboot的安装与集成
查看>>
C2. Power Transmission (Hard Edition)(线段相交)
查看>>
STM32F0使用LL库实现SHT70通讯
查看>>
Atitit. Xss 漏洞的原理and应用xss木马
查看>>
MySQL源码 数据结构array
查看>>