内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用
在PL / SQL中,如何捕获异常并在被捕获时执行代码,以及如何将它们传播到调用块?
CREATE OR REPLACE PROCEDURE MY_PROCEDURE()
IS
BEGIN
do_stuff();
EXCEPTION
WHEN NO_DATA_FOUND THEN
-- Do something
handle_exception();
WHEN OTHERS THEN
-- Propagate exception
RAISE;
END;
但是,我应该使用什么命令来忽略一个或所有引发的异常,并将执行控制返回到调用块?