-- 语法
WAITFOR
{
DELAY 'time_to_pass'
| TIME 'time_to_execute'
| [ ( receive_statement ) | ( get_conversation_group_statement ) ]
[ , TIMEOUT timeout ]
}
注意:Delay最多不超过24小时
waitfor delay'00:00:10' -- 暂停10秒
select GETDATE()
WAITFOR TIME '23:00'; -- 几点几分执行
WAITFOR DELAY '01:00'; -- 1小时以后执行
本文深入探讨了SQL中的WAITFOR语句,包括如何使用DELAY和TIME来实现延迟执行和定时任务。通过实例展示了如何暂停指定时间执行SQL操作及设定特定时间执行查询。
5138

被折叠的 条评论
为什么被折叠?



