gpt4 book ai didi

MySQL 触发器 : turn UPDATE into UPDATE and INSERT?

转载 作者:行者123 更新时间:2023-11-30 23:03:46 26 4
gpt4 key购买 nike

我有几个表,我想强制执行版本控制,并且有一个生效日期和生效日期。每当应用程序或用户向该表写入更新时,我希望它重定向到两个全新的命令:更新目标记录,以便 EFFECTIVE_TO 日期填充当前日期和时间,以及插入具有更新属性的全新记录。

这可能与触发器有关,还是我必须继续使用 Java 应用程序从外部控制它?

最佳答案

大概是这样

delimiter |

CREATE TRIGGER versioningcontrol AFTER UPDATE ON yourtable
FOR EACH ROW
BEGIN
INSERT INTO yourtable(col1,col2,...) values(...);
END;
|

delimiter ;

关于MySQL 触发器 : turn UPDATE into UPDATE and INSERT?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22737381/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com