能不能说的详细一点?savepoint怎么实现?

解决方案 »

  1.   

    savepoint save1
    ……
    savepoint save2
    if ……
    rollback save1
    elsif
    rollback save2
    end if;
    ……
      

  2.   

    以上是一个很简单的oracle pl/sql知识,建议还是多看看书。
    在最后可以commit;
    提交没有回滚的数据
      

  3.   

    savepoint可以在PB中用吗?我现在的前台开发工具是PB,后台数据库是oracle,是不是必须要用oracle的过程来完成这种操作?有没有办法可以在PB程序中完成的?
      

  4.   

    savepoint在oracle是可以的,不过好像rollback save1;(save1是回滚点)没有办法使用。是不是这句话的语法有问题?
      

  5.   

    不好意思,写的太快,犯了一个小错误
    是rollback to save1中间有个to,
    建议用oracle过程来做,PB程序应当是完成不了的