问一个有关ORACLE触发器的菜鸟问题!
我现在在A表上有一个after update for each row的trigger,怎么用CURSOR取出A表中新更新的记录(可能有多行),处理后进行其他SQL操作。
我的这段代码:
CURSOR cu_act IS SELECT msg_dt,bp_corp FROM A;
有问题,系统报错:
ORA-04091: 表 A 发生了变化,触发器/函数不能读
我现在想要问的是:怎么用CURSOR取出A表中新更新的记录(可能有多行)?是我上面这样写的吗?