首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > IBM DB2 >

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

2012-04-05 
DB2存储过程如何自定义抛出异常DECLARE EXIT HANDLER FOR SQLEXCEPTIONDECLARE continue HANDLER for not

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 自定义异常名
可是有些错误属于自定义的,并没有异常代码号的值

热点排行