KingbaseES 支持自定义异常
KingbaseES PLSQL 从 V8R6C4 版本开始,支持用户自定义异常。具体例子如下:
create or replace procedure p_test() as error_number EXCEPTION; x integer:=1; begin if x < 10 then RAISE error_number; end if; EXCEPTION when error_number then RAISE NOTICE 'number is less than 10'; end;
使用注意事项:
1、用户自定义异常必须被显示触发
2、用户自定义异常可以与一个错误码进行绑定。
KINGBASE研究院