文档首页
MySQL 8.4 参考手册
相关文档 下载本手册

MySQL 8.4 参考手册  /  ...  /  条件处理和 OUT 或 INOUT 参数

15.6.7.8 条件处理和 OUT 或 INOUT 参数

如果存储过程退出时存在未处理的异常,则 OUTINOUT 参数的修改后的值不会传播回调用方。

如果异常由包含 RESIGNAL 语句的 CONTINUEEXIT 处理程序处理,则执行 RESIGNAL 会弹出诊断区域堆栈,从而发出异常信号(即,在进入处理程序之前存在的异常信息)。如果异常是错误,则 OUTINOUT 参数的值不会传播回调用方。