TRANSACTION[트랜잭션] - 롤백 처리에 대해서
1. 글로벌 변수 @@ERROR 를 이용한 BEGIN TRAN INSERT INTO TEST1 (T1, T2, T3) VALUES ('AA','BB','CC') INSERT INTO TEST2 (T1, T2, T3) VALUES ('AA','BB','CC') INSERT INTO TEST3 (T1, T2, T3) VALUES ('AA','BB','CC') IF (@@ERROR 0) COMMIT ELSE ROLLBACK ROLLBACK TRAN 2. TRY / CATCH & EXCEPTION 을 이용한 BEGIN TRY BEGIN TRAN INSERT INTO TEST1 (T1, T2, T3) VALUES ('AA','BB','CC') INSERT INTO TEST2 (T1, T2, T3) VALUES (..
2013. 5. 29.