TCL : Transaction Control Language
TCL 명령어
1. commit : DML 명령문 실행완료. 트랜젝션 종료 2. rollback : DML 명령문 취소. 트랜젝션 종료
Transaction : all or nothing. 업무상태에 따라서 하나의 논리적인 업무지정
예시 : 계좌이체
출금 : 1. 거래내역추가. 2. 잔액감소. 3. BS수정 : 정상 => 확정
실행 : commit
입금 : 1. 거래내역추가. 2. 잔액감소. 3. BS수정 : 오류 => rollback
'수업(국비지원) > Oracle' 카테고리의 다른 글
[Oracle] SQL 명령어들 - DDL (create, alter, drop, truncate) (0) | 2023.04.14 |
---|---|
[Oracle] SQL 명령어들 - DML (insert, update, delete) (0) | 2023.04.14 |
[Oracle] Sub Query (0) | 2023.04.14 |
[Oracle] 비등가 조인(non equi join), 아우터 조인(outer join) (0) | 2023.04.14 |
[Oracle] 카티션곱(cross join), 등가 조인(equi jion) (0) | 2023.04.14 |