帮忙修改一条简单SQL语句.搞定马上给分.

帮忙修改一条简单SQL语句.搞定马上给分.在线等..
Select   *   From   Task_tsk   Where   (tsk_dStartTime=Convert(datetime, '9:48:01 ',108)   and   (tsk_cActivation= 'Y '))
Task_tsk是一个定时任务表。tsk_dStartTime是任务的自动开启时间。tsk_cActivation字段是表示当前任务是否有效。
当当前时间达到任务开启时间时就会执行。同时把是否有效字段设为N。

我的问题是当前时间5秒内这个任务也会触发。
也就是说当前时间是9:48:01。可能9:48:01这个任务没有触发(机器假死机状态)。
那么只要时间时间在9:48:06秒之内这个任务还会触发。
这条SQL语句应该怎么写?

------解决方案--------------------
没看明白
不就是select查询语句吗,怎么触发任务?
如果是查询每个时间段任务执行情况:

Select *
From Task_tsk
Where tsk_cActivation= 'Y '
and convert(varchar(8),tsk_dStartTime,108) between '9:48:01 ' and '9:48:05 '