【发布时间】:2019-09-01 11:34:52
【问题描述】:
我想通过一个过程在 DB2 中插入一堆记录,当引发异常时,我想在此插入之前回滚所有其他插入并为下一个游标记录迭代循环
CREATE OR REPLACE PROCEDURE IMPORT_DATA_FROM_SIBA_ICMS2 (in IN_BRANCH_NO integer)
LANGUAGE SQL
MAIN_BLOCK:
BEGIN
DECLARE V_ID INTEGER DEFAULT NULL;
begin
insert into t1 --rollback this one when in the next on an exception occur
insert into t2
--an exception occur
end;
【问题讨论】: