gpt4 book ai didi

sql - 每日 SQL 任务从表中删除内容

转载 作者:行者123 更新时间:2023-12-02 07:48:12 25 4
gpt4 key购买 nike

嘿,我想知道如何在特定表上设置清理任务来删除一周前的内容。

我使用的是 SQL Server 2005

最佳答案

在 SQL Server Management Studio 中,展开 SQL Server 代理,右键单击“作业”并选择“新建作业...”

在“步骤”中,创建一个“新建...”并输入:

DELETE YourTable WHERE YourDate<GETDATE()-7

或者不考虑时间使用:

DELETE YourTable WHERE YourDate<DATEADD(day,DATEDIFF(day,0,GETDATE()-7),0)

在“时间表”中,您可以让它在每周日或任何您需要的时间运行。

关于sql - 每日 SQL 任务从表中删除内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3840359/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com