DBMS_LOCK内置包支持DBMS_LOCK.SLEEP存储过程。
DBMS_LOCK子程序总览
子程序 | 说明 |
子程序 | 说明 |
SLEEP Procedure | 暂停当前会话。暂停时长为指定的秒数。 |
SLEEP Procedure
该存储过程用于暂停当前会话指定时长。
语法
DBMS_LOCK.SLEEP(seconds IN NUMBER);
参数说明
参数 | 说明 |
参数 | 说明 |
seconds | 会话暂停时间的长度,单位为秒。 |
示例
该示例展示了如何通过暂停SLEEP存储过程暂停当前会话。
DECLARE
t1 integer;
BEGIN
t1 := dbms_utility.get_time ;
-- sleep for 3 second;
dbms_lock.sleep(3);
dbms_output.put_line(dbms_utility.get_time - t1);
END;
该文章对您有帮助吗?
- 本页导读 (1)
- DBMS_LOCK子程序总览
- SLEEP Procedure
- 语法
- 参数说明
- 示例