개발자 항해
트랜잭션 ( Transaction ) 본문
- 트랜잭션 ( Transaction )이란?
하나의 논리적인 작업단위로
여러개의 DML이 모여서 하나의 트랜잭션이 구성된다.
- 트랜잭션제어 명령어(TCL)
1. commit : DB에 영구히 저장하는 명령어
2. rollback : 변경 작업을 취소하는 명령어
3. savepoint : 트랜잭션 진행 중 되돌아갈 지점을 생성하는 명령어
이제 savepoint로 롤백을 해보자
'DB > MySQL' 카테고리의 다른 글
서브쿼리(subquery) - 2. 다중행 서브쿼리 (0) | 2022.07.22 |
---|---|
서브쿼리(subquery) - 1. 단일행 서브쿼리 (0) | 2022.07.21 |
DML ( 데이터조작어 ) - 3. delete (0) | 2022.07.20 |
DML ( 데이터조작어 ) - 2. update (0) | 2022.07.05 |
DML ( 데이터조작어) - 1. insert (0) | 2022.07.04 |