ITPub博客

首页 > Linux操作系统 > Linux操作系统 > dbms_lock.sleep

dbms_lock.sleep

原创 Linux操作系统 作者:hjianping 时间:2011-04-26 19:54:40 0 删除 编辑

在PL/SQL中使用DBMS_LOCK.SLEEP可以模拟shell中的sleep命令。使指令执行之后可以休眠一段时间再执行之后的指令。

语法:
DBMS_LOCK.SLEEP (seconds IN NUMBER)

grant execute on dbms_lock to scott;

举例:
begin
 for i in 0 .. 10000 loop
  insert into tab_1 value select * from tab_0;
  commit;
  DBMS_LOCK.SLEEP(1);
 end loop;
end;
/


begin
 for i in 0 .. 10000 loop
  delete from tab_1;
  commit;
  DBMS_LOCK.SLEEP(1);
 end loop;
end;
/

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/17012874/viewspace-693807/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 多表插入
请登录后发表评论 登录
全部评论

注册时间:2011-04-24

  • 博文量
    80
  • 访问量
    72853