DB2存储过程怎么自定义抛出错误

DB2存储过程如何自定义抛出异常
DECLARE EXIT HANDLER FOR SQLEXCEPTION


 DECLARE continue HANDLER for not found  
对于出错和没发现可以在这里面实现

那对于oracle中那种RAISE AAA_ERROR;
EXCEPTION
  WHEN AAA_ERROR THEN

在db2中如何实现呢?


------解决方案--------------------
定义:
declare 自定义异常名 codition for sqlstate 异常代码号

手动抛出:
singal 自定义异常名


------解决方案--------------------
探讨

引用:

定义:
declare 自定义异常名 codition for sqlstate 异常代码号

手动抛出:
singal 自定义异常名
可是有些错误属于自定义的,并没有异常代码号的值