暂无图片
存储过程异常处理退出?
我来答
分享
三金先生
2021-04-20
存储过程异常处理退出?

存储过程定义异常捕获器,但抛出异常捕获异常信息之后,程序还会继续往下执行。

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
暂无图片
GBASE数据库

检查发现异常捕获器定义错误,客户定义异常捕获器如下:
declare continue handler for sqlexception
    begin
       ……        
    end;
这种定义异常的方式会在抛出异常的情况下在程序体中继续往下执行,应当定义发现异常的情况跳出存储过程:  
declare exit handler for sqlexception
    begin
       ……        
    end

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏