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

相关推荐
V1ncent Chen13 分钟前
MySQL 插入更新语句(insert…on duplicate key update语句 )
数据库·sql·mysql
web1508509664118 分钟前
给SQL server数据库表字段添加注释SQL,附修改、删除注释SQL及演示
数据库·sql·oracle
nbatop541 分钟前
sql的索引与性能优化相关
性能优化
new出对象2 小时前
数据库增删查改sql语句
数据库·sql·oracle
Themberfue3 小时前
SQL ①-数据库 || MySQL
数据库·sql·mysql·数据库系统·数据库管理系统
RisingWave中文开源社区4 小时前
一文详解物化视图(MV):定义、优势和用例
数据库·sql·数据分析
向哆哆4 小时前
Java应用程序的跨平台性能优化研究
java·开发语言·性能优化
那就可爱多一点点4 小时前
超高清大图渲染性能优化实战:从页面卡死到流畅加载
前端·javascript·性能优化
Jason95107 小时前
使用大语言模型(Deepseek)构建一个基于 SQL 数据的问答系统
数据库·sql·问答系统·大语言模型·deepseek
Dawndddddd9 小时前
网络安全之攻防笔记--通用安全漏洞SQL注入&sqlmap&Oracle&mongodb&DB2
笔记·sql·安全·web安全