日期:2014-05-18  浏览次数:20711 次

关于 SqlServer 时间触发器的问题
我现在想要实现这样一个功能:创建一个触发器,使其在指定的某个时间点自动执行,或是让它从某个时间点开始,按照一定的时间间隔自动执行,直到结束时间。请问实现这样的触发器吗?或是要通过其它手段才能完成这种功能?

------解决方案--------------------
创建作业Job。

可以指定开始时间、结束时间、时间间隔。
------解决方案--------------------
这样的触发器是没有了

不过可以通过SqlAgent定义一个作业来定时处理
------解决方案--------------------
1.最好,最簡單的方法是創建job.在job裡你可以設定使其在指定的某个时间点自动执行,或是让它从某个时间点开始,按照一定的时间间隔自动执行,直到结束时间
2.触发器不能直接調用,只能通過sql修改,新增,刪除語句來調用.(修改,新增,刪除語句可以放在存儲過程中)
3.如果可以改為用存儲過程,就用存儲過程吧.
------解决方案--------------------
job 可以實現你說的功能啊