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

如何修改JOB,立马送分结贴!
请问如何修改现有JOB(MSSQL)的SQL呢?

例如:已有JOB,名字为job_select_everyday, 要执行的脚本为:select * form tb(没有按照完整的job的语法格式来写),我现在想将该JOB的执行脚本修改为 select top 10 * from tb ,请问如何实现呢?


------解决方案--------------------
有的,你要装2005 sp2补丁

或你执行删除语句
SQL code

IF  EXISTS (SELECT job_id FROM msdb.dbo.sysjobs_view WHERE name = N'job_select_everyday')
EXEC msdb.dbo.sp_delete_job @job_name=N'job_select_everyday', @delete_unused_schedule=1
go