首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

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

2012-02-29 
帮忙修改一条简单SQL语句.搞定马上给分.在线等..Select*FromTask_tskWhere(tsk_dStartTimeConvert(dateti

帮忙修改一条简单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 '

热点排行