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

相关推荐
NaZiMeKiY6 小时前
SQLServer数据分页
数据库·sql·sqlserver
码爸6 小时前
java 执行es中的sql
java·sql·elasticsearch
中文很快乐6 小时前
springboot结合p6spy进行SQL监控
java·数据库·sql
666786667 小时前
Mysql高级篇(中)—— SQL优化
linux·运维·服务器·数据库·sql·mysql
知识分享小能手7 小时前
mysql学习教程,从入门到精通,SQL 删除数据(DELETE 语句)(19)
大数据·开发语言·数据库·sql·学习·mysql·数据开发
冰镇毛衣8 小时前
2.4 数据库表字段约束
数据库·sql·mysql
冰镇毛衣8 小时前
数据库简介
开发语言·数据库·sql·oracle
AntDreamer9 小时前
在实际开发中,如何根据项目需求调整 RecyclerView 的缓存策略?
android·java·缓存·面试·性能优化·kotlin
失心疯_20239 小时前
006.MySQL_查询数据
数据库·sql·mysql·关系型数据库·sqlyog·mysql教程·查询语句
环能jvav大师9 小时前
基于R语言的统计分析基础:使用SQL语句操作数据集
开发语言·数据库·sql·数据分析·r语言·sqlite