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

T-SQL 时间>120秒删除条件写法
ID                               info                     sTime
自动标识                   内容               上次更新时

sTime(上次更新时间)   删除超出sTime   -   120秒以外的数据   请问具体的条件怎么写



------解决方案--------------------
sTime(上次更新时间) 删除超出sTime - 120秒以外的数据 请问具体的条件怎么写

-------------------------------

是删除某个时间(如getdate())120秒以外的数据吧:

--删除此之前120秒
where sTime < dateadd(second,-120,getdate())

或者

--前后120秒以外都删
sTime < abs(dateadd(second,-120,getdate()))