小编new*_*bie的帖子

在Oracle触发器的同一表中插入后如何更新?

我有一个包含X,Y和Z列的表。我想在插入或更新X和Y时设置Z,所以Z = X * Y,使用触发器。

create or replace trigger tr_tab
after insert
on tab
for each row
begin
update tab
set z=x*y;
end;
/
Run Code Online (Sandbox Code Playgroud)

但是插入后出现错误。

oracle triggers

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

oracle ×1

triggers ×1