我这有13条merge语句要同时提交,只有一条是没有关联的,其它每一条都要按顺序依次提交,想要一起批量提交这些语句如果里面任何一条没有成功就回滚。不管成不成功都返回一个值供我判断语句是否成功。
存储过程貌似不行因为这13条语句是动态生成的。

解决方案 »

  1.   


    begin
      merge into 1;
      merge into 2;
      merge into 3;
      merge into 4;
    ....
      commit;
    exception
      when others then
        rollback;
    end;
      

  2.   

    我在java后台用executeupdate提交的时候,返回值吗?
      

  3.   

    我在java后台用executeupdate提交的时候,返回值吗?