随时间删除条目

时间:2016-10-18 18:08:33

标签: sql sql-server

我每3秒钟都在努力删除表格中的条目。一旦我输入了所有数据,系统应该能够删除首次输入后3秒发生的每个条目。我尝试了这段代码,但它没有成功。

delete from table_8
where datediff(second,Date_Time,Getdate()) < 3 

1 个答案:

答案 0 :(得分:0)

我认为您的问题是某些值可能是负面的。我认为这更清楚了:

delete
    from table_8
    where date_time < dateadd(second, -3, getdate());

这也可以利用table_8(date_time)上的索引来提高性能。