WAITFOR 语句挂起执行连接,直到发生下列两种情况之一:
已超过指定的时间间隔。
到达一天中指定的时间。
WAITFOR 语句由下面两个子句之一指定:

DELAY 关键字后为 amount_of_time_to_pass,是在完成 WAITFOR 语句之前等待的时间。
完成 WAITFOR 语句之前等待的时间最多为 24 小时。

TIME 关键字后为 time_to_execute,它指定 WAITFOR 语句完成的时间。
下面示例使用 DELAY 关键字指定在执行 SELECT 语句之前等待两秒:

WAITFOR DELAY '00:00:02'
SELECT EmployeeID FROM Northwind.dbo.Employees

下面示例使用 TIME 关键字指定在 10 P.M 以后对指定数据库 pubs 进行检查,以确保所有页的分配和使用正确:

USE pubs
BEGIN
   WAITFOR TIME '22:00'
   DBCC CHECKALLOC
END

相关文章:

  • 2022-03-11
  • 2022-12-23
  • 2021-06-24
  • 2021-10-23
  • 2021-11-28
  • 2022-01-17
  • 2022-12-23
  • 2021-09-29
猜你喜欢
  • 2021-09-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-19
  • 2021-05-19
  • 2022-12-23
相关资源
相似解决方案