读书人

定期剔除SQL2005数据库表中一个月之前

发布时间: 2013-07-04 11:45:44 作者: rapoo

定期删除SQL2005数据库表中一个月之前的记录
RT
SQL2005数据库中有个表,这个表随时都在增加记录,怎么能定期删除30天之前的记录呢?我查的网上都是定期删除之前的备份。。。要不定期删除之前的记录的话,表就无限增大了。。。
最好有链接教程~~
谢谢各位!
[解决办法]
假设你的表中日期列为DT,

delete from tb where datediff(dd,DT,getdate())>30

放到作业里面每天执行

读书人网 >SQL Server

热点推荐