在PL / SQL中的存储过程中使用DBMS_LOCK.sleep(以秒为单位)引入休眠时间

时间:2016-04-25 09:48:07

标签: plsql

我想为已经存储过的程序引入睡眠时间。你可以告诉我这方面的语法,比如把它放在我的程序中。 我想使用DBMS_LOCK.sleep(以秒为单位的时间)。

1 个答案:

答案 0 :(得分:0)

如果我正确理解你的问题,你需要在你的程序中实现dbms_lock.sleep。 SLEEP Procedure的基本思想是将所述秒的逻辑打盹。所以你可以参考下面的代码片段。希望它有所帮助。

BEGIN
  FOR I IN (
  /*YOUR SELECT QUERY */
  )
  LOOP
    --Your processing logic
    dbms_lock.SLEEP(10);
  END LOOP;
END;