oracle中触发器明明写的是after,为什么在插入到表中的是没插入前的数据

2025年03月23日 21:29
有3个网友回答
网友(1):

你触发器中写的是 after insert or update on tb_partycrossreference,针对的是tb_partycrossreference表,但是你在存储过程中update的是user_association!!!所以根本就没有触发触发器!

网友(2):

自治事务取不到没提交的数据吧,用new传递下

网友(3):

你这个看起来像是考题啊

因为自治事务是与主事务相分离的,所以它不能检测到被修改过的行的当前状态。