读书人

在一张表中怎么删除与当前时间相差5分

发布时间: 2012-01-12 22:11:58 作者: rapoo

在一张表中如何删除与当前时间相差5分钟以上的记录,求sql语句
在一张表中如何删除与当前时间相差5分钟以上的记录,求sql语句

[解决办法]
delete 表 where datediff(mm,时间字段,getdate())> 5
[解决办法]
delete from tbl where dateidff(second,addtime,getDate())> =5
[解决办法]
delete * from tb where abs(datediff(minute,getdate(),时间字段)) > 5
[解决办法]
delete 表 where datediff(ss,时间字段,getdate())> 300

[解决办法]
delete from tb where abs(datediff(minute,getdate(),时间字段)) > 5
[解决办法]
看错了,如果是5分钟,把second改成minute

读书人网 >SQL Server

热点推荐