2016-07-04 39 views
0

基本上我想调用两个日期作为参数的存储过程。
第一个日期是我想要执行一组任务的日期,第二个日期是我想撤销这些任务的日期。具有特定执行日期的SQL存储过程

我正在管理系统中的一些用户,并希望让他们为他们在假期时为其任务设置替换人员的选项。
为了在我的系统上工作,我必须将替换ID分配给他们在给定时间范围内替换的人员的任务。
含义切换所有ID的日期,其中人员放假,然后在人员返回时将其切换回。

我不知道如何安排这一点,迄今为止我所见过的所有时间安排事情都是僵化的,每周一次,每天一次。
我不知道如何调用过程并指定它应该执行的日期。

回答

1

将此过程作为一天一次的SQL代理作业运行,但过程应从表中而不是其参数列表中选取其“切换用户”日期。

此设计将确保您可以随时切换任意数量的用户而无需更改已部署软件的任何方面或作业调度。

+0

好吧,非常感谢答复。我会试着去看看它是如何工作的 – mtNewToJava