请问怎样得到一个存储过程执行的时间
请问怎样得到一个存储过程执行的时间
要求不用set timing on
问题点数:0、回复次数:5Top
1 楼libin_ftsafe(子陌红尘:TS for Banking Card)回复于 2005-06-02 21:27:25 得分 0
select sysdate from dual;
执行存储过程;
select sysdate from dual;Top
2 楼zsfww1205(努力学习oracle)回复于 2005-06-02 22:56:30 得分 0
在pl/aql里面执行过程,下面会显示运行时间的阿Top
3 楼learn920()回复于 2005-06-03 10:00:30 得分 0
不在PL/SQL里面执行,而是在应用层调用的时Top
4 楼bzszp(SongZip)回复于 2005-06-03 10:05:51 得分 0
存储过程内部开始的时候取系统时间,结束的时候取 系统时间
返回时间差。Top
5 楼liujiin(亦狂亦侠真名士,能哭能歌迈风流)回复于 2005-06-03 13:55:33 得分 0
在存储过程中设置一个out 参数为字符串型的。
然后再过程开始的时候取得系统时间,在过程结束的时候取得系统时间,相减之后的时间差作为out参数的值打印出来就行了。Top




