定时执行SQL代码

有一次项目需要用到超过时间自动作废,使用SQL Server 代理 进行自动作废。
第一步:启动SQL Server 代理 右击=》启动(原本:已禁用代理 Xp)
定时执行SQL代码
第二步:SQL Server 代理 =》右击作业=》新建作业
定时执行SQL代码
第三步:常规=》填写作业的名称,以及说明(方便以后多个任务容易查找)=》点击确定
定时执行SQL代码
第四步:双击作业名称=》步骤=》新建=》填写内容(注意数据库一定填写对)=》分析(看注意)=》确定
我喜欢在命令行里学SQl语句
定时执行SQL代码
注意:我刚开始也跳这个坑,因为我sql语句写错了,没有点击分析,以为自己对了,去看了数据表没有改变值,也找了好久,没想到自己sql语句写错了,记住一定要点击分析,保证没有错误,再点击确定,自己的粗心,造成浪费时间。不可粗心,细节很重要
定时执行SQL代码

第五步:点击计划=》新建=》选择计划中的作业=》确定=》确定
定时执行SQL代码
最后一步测试:选择刚才的新建的作业=》右击选择 作业开始步骤
定时执行SQL代码
测试成功如图:不可失败,失败就是作业没有执行成功
定时执行SQL代码
遇到自动的作废的,还是第一次接触,需求方提出当过了这个时间让他自己改变状态,也想了好久,最后决定使用SQL Server 代理来做。