14
我有一个表,其中包含一些由触发器维护的非规范化预先计算的列。数据有时会损坏,并且进程失败,但在这些情况下,我需要忽略异常并继续,因为捕获错误并不重要。忽略oracle触发器中的异常
如何编写异常子句以便在异常发生时不会引发任何错误?
我试过刚刚离开的条款空:
...
EXCEPTION
WHEN OTHERS THEN
end test_trigger;
但它不会编译。
我错过了什么?我应该包括一些“通过”条款?
“当其他人做什么{什么都不做}”是一个非常糟糕的主意。任何错误都可能发生(包括一些你可能想知道的错误),你永远不会知道。您最好节省时间,并且不要设置precalc列。你应该研究在正常工作过程中可能发生的异常情况,并明确处理它们。 – 2009-08-20 11:52:14