asp网站mssql数据库,如何删除最新数据的后两天数据?

2025-03-26 07:16:57
推荐回答(2个)
回答1:

创建个MSSQL的计划任务

定时在每天的早上0点1分执行一次

如何创建计划任务请参考:http://jingyan.baidu.com/article/d5a880eb6f7f7d13f147ccdf.html (Sql Server如何新建计划任务)


计划任务里要执行的脚本是:

delete day where 日期<=dateadd(dd,-2,getdate())

上面的语句会删除day表中小于当前日期以前的2天前的全部数据。


这样不管有没有人访问网站,计划任务都会在每天凌晨的时候自动清除2天前的数据

回答2:

是两天前吧?
两天后的事情尚未发生, 如何保存呢?