SLEEP
在执行另一个语句或命令之前等待指定的秒数。
这是元函数。您必须在顶级 SELECT 语句中调用元函数。
行为类型
易变语法
SLEEP( seconds )
参数
seconds
- 等待时间(以一秒或多秒(0 或更高)为单位指定),使用正整数表示。单引号是可选的;例如,
SLEEP(3)
与SLEEP('3')
相同。
注意
-
如果成功执行此函数,返回值 0;否则,因语法错误返回错误消息。
-
不能取消休眠操作。
-
在包含共享资源的环境中使用 SLEEP() 时应当慎重,如结合使用独占锁的事务。
示例
以下命令将暂停执行 100 秒:
=> SELECT SLEEP(100);
sleep
-------
0
(1 row)