PL/SQLのコミット・ロールバック


1.commit-rollback

begin
    -- 処理

    commit;  -- コミット
exception;

    rollback;  -- ロールバック
end;

2.セーブポイントのあるcommit-rollback

begin
    savepoint test_pint;  -- セーブポイント設定

    -- 処理

    commit;  -- コミット
exception;

    rollback to test_point;  -- ロールバック
end;