gpt4 book ai didi

java - Oracle 一对多引用触发器

转载 作者:行者123 更新时间:2023-12-01 09:25:44 26 4
gpt4 key购买 nike

我的 Oracle 数据库中有两个表。 表“B” 引用了表“A”,因此“A” 可能在 中引用了一个或多个条目” B”

现在,我在 "A" 上有一个触发器,当 "A “更新/删除/等等。当“B”中的引用条目被修改时,是否可以激活“A”中的触发器?

我正在使用 hibernate 。

谢谢。

最佳答案

您可以在 B 上添加触发器,并在此触发器内对 A 上具有引用值的所有行执行更新:

create trigger b_trg 
after update on B for each row
begin
update a
set a.b_id = a.b_id
where a.b_id = :old.b_id
;
end;

/

关于java - Oracle 一对多引用触发器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39848757/

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