一种原因是:

在存储过程中加入了以下代码:

DECLARE CONTINUE HANDLER FOR SQLEXCEPTION
    BEGIN
        SET v_errCode = SQLCODE;
    END;

 只要将这个代码去掉就可以了,另一种方法是在存储过程的后面加上以下代码:

return v_errCode;

 返回错误代码;

相关文章: