如果存储过程以未处理的异常退出,修改后的 OUT 和 INOUT 参数值不会传回调用方。
OUT
INOUT
如果异常被 CONTINUE 或 EXIT 处理程序处理,该处理程序包含 RESIGNAL 语句,则 RESIGNAL 语句将弹出诊断区域栈,从而发出异常(即在处理程序入口前的信息)。如果异常是一个错误,OUT 和 INOUT 参数的值不会传回调用方。
CONTINUE
EXIT
RESIGNAL