首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在MariaDB中添加相对时间段的系统版本控制

在MariaDB中添加相对时间段的系统版本控制
EN

Stack Overflow用户
提问于 2022-03-20 15:06:43
回答 1查看 41关注 0票数 0

我想为一个表“person”添加系统版本控制。我希望它只存储在过去一周中发生了变化的数据。

这是我能想到的最好的..。

代码语言:javascript
复制
ALTER TABLE person 
ADD PERIOD FOR SYSTEM_TIME(ONE_WEEK_AGO, PRESENT),
ADD SYSTEM VERSIONING;

我很感谢你们给我的任何建议。

EN

回答 1

Stack Overflow用户

发布于 2022-03-21 17:10:32

我有一个修复程序,我认为它会工作(挂起访问)。它是作为一个事件来运行的..。

代码语言:javascript
复制
SET @oneMonthAgo = CURDATE() - INTERVAL 30 DAY;

DELETE HISTORY FROM person BEFORE SYSTEM_TIME @oneMonthAgo;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71547935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档