如果在 oracle 中更新触发器失败后回滚更新

Rollback update if after update trigger fails in oracle

如果在更新 table 后,触发器在 Oracle11g 中因任何原因失败,会发生什么情况。原版更新会回滚吗?如果不是,如何在失败的情况下强制执行回滚。

就像在任何数据库中一样,语句在 Oracle 中是原子的。事务不会完成,事务过程中发生的任何DML动作都会被回滚。