mssql sqlserver 让sql脚本暂停的方法分享


摘要:
在平常的sql脚本开发测试中,例:测试死锁,我们需开启一个窗体,让事务内代码运行一段代码后,等待一段时间,再向下运行,
下文将通过举例的方式分享程序暂停方法,如下所示:
实验环境:sqlserver 2008 R2


sql脚本暂停方法,通常使用waitfor关键字

select getdate()
waitfor delay'00:00:08' -- 暂停8秒
select getdate()
WAITFOR TIME '19:25';  --19点25分开始运行
WAITFOR DELAY '08:10';   --8小时10分后开始运行
select getdate()


delay命令 暂停时间不能超过24小时