首页 > Linux操作系统 > Linux操作系统 > dbms_lock.sleep
在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博客 ” ,链接:https://blog.itpub.net/17012874/viewspace-693807/ ,如需转载,请注明出处,否则将追究法律责任。