Oracle执行存储过程时进行打印

SnowDrift SnowDrift 2013-07-12 11:30:32
RT,
执行一个存储过程时,需要打印当前时间,及该步骤是否完成,
但每次都是在该存储过程执行完成后,一次性打印出来了...有没有其他方法可以再执行的过程中打印啊?

代码如下:

...
dbms_output.put_line('=================================================');
dbms_output.put(to_char(sysdate,'yyyy-MM-dd hh24:mi:ss'));
dbms_output.put_line(' start refresh abcdefgh*, please wait...');
dbms_mview.refresh('abcdefgh'); --此过程较慢
dbms_output.put(to_char(sysdate,'yyyy-MM-dd hh24:mi:ss'));
dbms_output.put_line(' success refresh abcdefgh*!');
dbms_output.put_line('=================================================');
dbms_output.put_line('');
...
...全文
809 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
SnowDrift 2013-12-10
无意中发现一个指令:

prompt XXX
回复
SnowDrift 2013-07-16
好吧= - = 谢啦~
回复
hh7yx 2013-07-12
那你就放日志表里面呗
回复
相关推荐
发帖
Oracle
创建于2007-09-28

1.6w+

社区成员

Oracle开发相关技术讨论
申请成为版主
帖子事件
创建了帖子
2013-07-12 11:30
社区公告
暂无公告