SQL 自动清除7天前数据前收缩数据库

作用:

删除七天前数据库中间表的资料,并收缩数据库

delete-Ecustom-xml-midtable.sql

delete Mid_bom where datediff(day,dty,getdate())>=7

delete Mid_cus where datediff(day,dty,getdate())>=7

delete Mid_exp where datediff(day,dty,getdate())>=7

delete Mid_inv where datediff(day,dty,getdate())>=7

delete Mid_itm where datediff(day,dty,getdate())>=7

delete Mid_opi where datediff(day,dty,getdate())>=7

delete Mid_opo where datediff(day,dty,getdate())>=7

delete Mid_ord where datediff(day,dty,getdate())>=7

delete Mid_pur where datediff(day,dty,getdate())>=7

delete Mid_rec where datediff(day,dty,getdate())>=7

delete Mid_stk where datediff(day,dty,getdate())>=7

delete Mid_vdr where datediff(day,dty,getdate())>=7

delete Mid_vla where datediff(day,dty,getdate())>=7

delete Mid_wip where datediff(day,dty,getdate())>=7

GO

DBCC SHRINKDATABASE(ECustomXML)

GO

原文链接:https://blog.csdn.net/hawht/article/details/48285889

相关推荐
01_ice7 小时前
MySQL表的约束
数据库·sql·mysql
AlfredZhao7 小时前
SQL JOIN 写法:把多表关联条件写清楚
sql
爱喝水的鱼丶16 小时前
SAP-ABAP:BAPI 基础认知:SAP 标准业务对象接口的核心逻辑与调用入门
信息可视化·性能优化·sap·abap·bapi·开发交流·交流学习
Full Stack Developme20 小时前
SQL 注入 的历史及设计工作原理
数据库·sql
阿坤带你走近大数据21 小时前
SQL里where后面的1=1是干嘛的,走的是什么索引
数据库·sql
阿坤带你走近大数据21 小时前
SQL的执行顺序和书写顺序的介绍
数据库·sql·oracle
茶本无香1 天前
Java调用Shell脚本执行SQL数据库操作:从入门到实战
java·sql·shell
码农颜1 天前
5.6.2 ⾏级锁死锁
数据库·sql·oracle
倒流时光三十年1 天前
第六阶段 57 · ES|QL 与 SQL API(用 SQL 查 ES)
数据库·sql·elasticsearch
隔窗听雨眠1 天前
SQLAOT深度解析:智能SQL优化辅助工具的设计与实践
java·数据库·sql