自动循环删除一年前的数据

来源:1-6 [SQL Server基础]什么是关系型数据库

戚成成

2016-11-21 02:36

我是初学者,在工程项目中用到数据库不知道如何操作数据库数据存储数据一年,自动循环删除一年前的数据

写回答 关注

2回答

  • 慕粉1113058845
    2016-11-21 12:17:27

    可以将上述的语句保存为一个存储过程,然后在作业计划中调用,作业计划的周期设置为每天就可以达到你要求的效果了。

  • 慕粉1113058845
    2016-11-21 12:12:31

    DECLARE @LastYear datetime

    SET @LastYear=DATEADD(YEAR,-1,GETDATE())

    DELETE * FROM TABLENAME WHERE FieldDate<=@LastYear

SQL Server基础--T-SQL语句

SQL Server基础教程,主要讲解TSQL的基本查询语句和基本用法

175197 学习 · 558 问题

查看课程

相似问题