트랜잭션의 차이를 쬐금 알고 잡아서 글을 또 올리게 되어버렸습니다 ^^;
자자 질문 나갑니다~~~
1번~~~ 같이 걸어버리는 것
Begin
Insert Into ABC ~~~
Insert Into BBB ~~~
Exception
When Others Then
RAISE TransactionError;
END;
EXCEPTION
WHEN TransactionError THEN
ROLLBACK;
2번~~~ 따로따로 거는것
Begin
Insert Into ABC ~~~
Exception
When Others Then
RAISE TransactionError;
END;
Begin
Insert Into BBB ~~~
Exception
When Others Then
RAISE TransactionError;
END;
EXCEPTION
WHEN TransactionError THEN
ROLLBACK;
에러나을때 Rollback되는건 똑같죠 ?
테이블 30개 정도 쭈욱 지우고 Rollback 시키는 거랑 하나하나 트랜잭션 걸어서 지우는 거랑 RollBack은
다 되는거겠죠 ? ^^;;;
차이를 잘 모르겠습니다.
하나하나 거는게 좀 더 세밀하게 건다는 것 밖에는 잘 모르겠습니다..
부디 답변을 부탁드리겠습니다...(__)