如何动态执行作业 在SQL下建作业相信大家都会;一般的作业里面都有个计划时间,比如我可以设置为每天晚上0:00:00;但是我先在如果要让这个执行时间可变,这个执行时间根据某张表A的字段PlanDate执行,该如何实现呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 查看精华帖子 动态SQL基本语法。 --自己写逻辑处理。--#1.首先你要知道每个JOB的JOB_ID(msdb.dbo.sysjobs,JOB的信息都在msdb数据库下.如:计划信息sysjobschedules,sysschedules)--#2.根据你的参数,自定义逻辑,调用msdb.dbo.sp_update_schedule存储过程更新schedules。例如:EXEC msdb.dbo.sp_update_schedule @schedule_id=12, @freq_subday_interval=11http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=ZH-CN&k=k(SP_UPDATE_SCHEDULE_TSQL);k(SQL11.SWB.TSQLRESULTS.F1);k(SQL11.SWB.TSQLQUERY.F1);k(MISCELLANEOUSFILESPROJECT);k(DevLang-TSQL)&rd=true 这个实时运行就比较麻烦。你建立计划任务,任务调用存储过程,在存储过程中判断当前PlanDate是不是但前日期,如果不是就return,否则继续运行。也就是说,任务会每天运行,但是具体操作会根据PlanDate判断。 在sql2008下面可以了,但是在sql2000下面怎么做呢? sql问题 求教数据另类行列转换 sqlserver 中的虚拟表(Virtual Table)定义和具体包含那些对象? 问一个关于分表查询的问题 openrowset命令一个问题 求SQL语句一条~~~~~~~~~关于数据统计的~~ 求下载地址 一个关于存储过程的问题 菜鸟问题,如何查出列 (为ntext类型) 不为空的所有数据 MSSQL2000,事务日志备分和数据库备分、差异备分之间有什么关系啊 请教数据库开发与数据库管理问题 SQL Server 2008是否可以设置一个数据库的登录名仅对某些视图有查询权限呢?
--#1.首先你要知道每个JOB的JOB_ID(msdb.dbo.sysjobs,JOB的信息都在msdb数据库下.如:计划信息sysjobschedules,sysschedules)
--#2.根据你的参数,自定义逻辑,调用msdb.dbo.sp_update_schedule存储过程更新schedules。例如:EXEC msdb.dbo.sp_update_schedule @schedule_id=12, @freq_subday_interval=11
http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=ZH-CN&k=k(SP_UPDATE_SCHEDULE_TSQL);k(SQL11.SWB.TSQLRESULTS.F1);k(SQL11.SWB.TSQLQUERY.F1);k(MISCELLANEOUSFILESPROJECT);k(DevLang-TSQL)&rd=true
你建立计划任务,任务调用存储过程,在存储过程中判断当前PlanDate是不是但前日期,如果不是就return,否则继续运行。也就是说,任务会每天运行,但是具体操作会根据PlanDate判断。