从MySQL存储过程返回异常

3

我正在使用以下异常处理程序在我的存储过程中。

DECLARE EXIT HANDLER FOR SQLEXCEPTION
    
Begin
      DROP TABLE temp_checkForDuplicate;
      SET outDone = -1;
End;

在这里我找到了一些与特定异常相关的代码

异常 '1062'

DECLARE EXIT handler for 1062 set o_error_status := "表中有重复项";

如果我不知道异常编号:如何处理任何异常并抛出其编号和信息?


我认为我们需要更多关于SP的信息,有时错误可能出现在其他地方。 - jcho360
错误可能出现在任何地方...这就是为什么我们使用处理程序,那么如何获取它? - deeps
1个回答

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接