也许您可以帮助我解决以下问题:
我有一个表table1。 table1 上有一个触发器 trigger1,它基本上说:“在 table1 上插入后,调用过程 xyz”。
稍后,过程 xyz 再次更改,这在调用时会导致错误,从而阻止触发器起作用,甚至阻止插入发生。
我想问是否有办法设计触发器,使其不会阻塞插入,即使在触发器操作期间发生错误?
谢谢!
最佳答案
您可以添加异常 block 并防止错误参见 https://docs.oracle.com/cd/A97630_01/appdev.920/a96624/07_errs.htm
关于PLSQL:如何防止触发器中的错误取消原始操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44633678/