如何计算SQL Server代理作业的下一个运行日期

时间:2018-04-14 06:05:46

标签: sql sql-server database-administration

我正在开发一个用于调度任务的自定义系统。我遵循Microsoft SQL Server代理方法来安排任务。

我已经复制了sysschedules表来捕获用户调度事件和时间。

现在,我需要知道SQL Server如何从此表中获取Next_run_date和时间。

我在互联网上找到了一个使用sysjobhistory表来获取下一个运行日期的解决方案,但就我而言,我只有一个sysschedules表。那么,计算next_run_date和任何工作时间的公式是什么?

注意:我正在寻找整个代码,概念/算法对我有用。

0 个答案:

没有答案