一键清理SQL Server数据库历史记录sql脚本,并可以自定义清除多久之前的记录。

脚本内容:
DECLARE @CurrentDateTime DATETIME
SET @CurrentDateTime = GETDATE()
-- 删除超过24小时的记录
DELETE FROM RYRecordDB.dbo.RecordRoomScore
WHERE DATEDIFF(HOUR, RecordTime, @CurrentDateTime) > 24
DELETE FROM RYRecordDB.dbo.RecordRoomGame
WHERE DATEDIFF(HOUR, RecordTime, @CurrentDateTime) > 24
DELETE FROM RYRecordDB.dbo.RecordRoomCard
WHERE DATEDIFF(HOUR, RecordTime, @CurrentDateTime) > 24
DELETE FROM RYRecordDB.dbo.RecordRoom
WHERE DATEDIFF(HOUR, RecordTime, @CurrentDateTime) > 24
脚本作用:
执行脚本,清除数据库RYRecordDB四个表RecordRoomScore、RecordRoomGame、RecordRoomCard和RecordRoom,里面所有超过24小时的记录,只保留最新24小时内的数据,以执行脚本的时间开始计算24小时。
© 版权声明
资源属于虚拟商品..具有复制性,购买下载后,不接受任何的退款换货要求。
本站资源纯属搬运,并不保证每个资源百分百完美可用的,可能存在未知的bug以及后门木马,请会员自行杀毒搭建测试。
本站资源由犀牛站长收集于互联网,整理发布,如侵犯您的版权,请第一时间联系我删除。
资源售价仅用于网站日常运营所需的费用,非盈利网站。
本站资源仅供学习研究使用,请勿用商业或其他违法使用,造成严重后果,本站概不负责!
THE END
文章版权归犀牛源码网所有,未经允许请勿转载


![[独家更新]旗牌封包透视外卦教程+工具-犀牛源码网](https://www.xiniuym.life/wp-content/uploads/2023/04/QQ图片20230402053141-300x127.png)















