我是初学者,在工程项目中用到数据库不知道如何操作数据库数据存储数据一年,自动循环删除一年前的数据
可以将上述的语句保存为一个存储过程,然后在作业计划中调用,作业计划的周期设置为每天就可以达到你要求的效果了。
DECLARE @LastYear datetime
SET @LastYear=DATEADD(YEAR,-1,GETDATE())
DELETE * FROM TABLENAME WHERE FieldDate<=@LastYear