问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

db2如何捕获存储过程异常

发布网友 发布时间:2023-05-09 14:20

我来回答

2个回答

热心网友 时间:2024-09-30 11:30

TRUNCATE TABLE output_debug IMMEDIATE@
BEGIN
  -- DB2 中,如果需要使用 sqlcode ,那么必须先 DECLARE 以后,才能使用。
  DECLARE sqlcode  INT;
P1: BEGIN ATOMIC
  -- 定义错误处理
  -- 如果发生错误,结束处理,并回滚前面做的处理。
  DECLARE UNDO HANDLER
  FOR
  SQLEXCEPTION
  BEGIN
    -- 异常处理
    INSERT INTO output_debug VALUES('出错啦!' || TO_CHAR(sqlcode));
  END;
  -- 先更新.
  UPDATE test_main SET value = 'Test3' WHERE id = 1;
  -- 插入一行主键重复数据.
  INSERT INTO test_main VALUES(1, 'PK');
  INSERT INTO output_debug VALUES('本语句不会执行到!');
END P1;
END
@
db2 => select * from test_main WHERE id = 1@
ID          VALUE
----------- ----------
          1 Test2
  1 条记录已选择。
db2 => select * from output_debug@
DATA
----------------------------------------
出错啦!-803

热心网友 时间:2024-09-30 11:30

用toad调试啊
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
鲜榨橙汁的制作方法是怎样的? 女生心事长长,只想问问我们会有什么结果 我的劲客小钢炮,一路有你很安心,颜值还是挺高的 蓝牙耳机如何设置优先通话? 怎么设置蓝牙耳机的语言 宏碁TM4750-N4基本参数 宏碁TM4750-N4存储设备 虫草子实体固体饮料是阴性的材料吗需要放到冰箱里吗? 中外夫妻生的孩子有什么特点呢? 混血儿的智商怎么样?在外貌上有什么独特之处? 请问有使用过DB2存储过程的吗? 我想在存储过程中加入递归查询语句,递归... 本田缤智车怎么样、值得入手吗 求美国电影乌龙骑士团(Knights of Badassdom)最后唱的消灭恶魔的那首... 地狱为何恶劣 地狱为何恶劣豆瓣(地狱为何恶劣) 我的停车场32关怎么过我的停车场32关教程 小度小度到重庆江北t3机场怎么走从二郎出发 检的苹果手机14max可以回收吗 苹果14promax捡来的能卖多少 梦幻西游手游星宿护卫和二八星宿什么区别 梦幻西游:要镇宅之兽:护卫。是身摸? 梦幻西游护卫是永久的吗? 梦幻西游 寻找镇宅之兽护卫是什么?哪里的? 梦幻西游护卫 商丘一女子发朋友圈羡慕工资按时发被开除,在职场中,我们该注意些什么... 抖音任务如何安装刷量 紫微斗数基本常识-(台湾)seafar 编码器4线和6线区别 谁能帮我取个“统一”开头有气势点的网名?谢谢了… 新被限制交易了怎么办 渝北长寿快速路何时全面开工 重庆万州机场快速路明年开工吗 重庆二横线快速路摩托车能走不 房车可以走重庆快速路吗 南川到大观快速路开工时间 两江新区至长寿快速路通车时间 每个南瓜7元,每个西瓜的价钱比南瓜的2倍少4元,每个西瓜多少钱?_百度... lg辅助工具有什么用 用什么办法叫鸽子 少年三国志手游有哪些推广方法? 深圳市考警务技术算警察职位吗 2022深圳市考法检岗位报录比多少 深圳市龙岗区人事局面向本区公开招考辅助管理岗位普通雇员公告_百度... 雷神几点上线 cop雷霆雷电雷神那个出来的早 雷神周本什么时候出的 竞步赛的规则是甚么? 竞走是不是一直不能弯膝盖 函数的收敛性是什么意思 a货翡翠a什么意思 什么是a货翡翠