Oracle/SQL Fundamentals I
10일차 # 8-24: Transaction (Tx)
Bohemian life
2012. 4. 17. 21:46
- an atomic unit of logical business rule
- ALL or NOTHING
1) one or more DMLs
2) one DDL
3) one DCL
* Tx의 시작
- 첫번째 DML 문장의 실행
* Tx의 종료
1) TCL: C, R
2) DDL: C, A, D, T, R, C ==> automatic commit
3) DCL: G, R ==> automatic commit
4) 환경 종료: SQL*Plus|iSQL*Plus 종료
- 정상 종료: exit, quit ==> automatic commit
- 비정상 종료: 강제 종료, 닫힘 버튼, 시스템 다운 ==> automatic rollback