DB
[sqld] TCL 데이터 변형(DML) 을 제어하는 언어 / commit,rollback,savepoint
초코파이쩡
2023. 2. 27. 14:37
반응형
TCL 데이터 변형(DML) 을 제어하는 언어
TCL(Transaction Control Language)
TCL 이란? 트랜젝션을 제어하기 위한 언어
트랜잭션 이란? 데이터베이스의 상태를 변화시키기 위해 수행하는 작업의 단위
기본문법
TCL(트랜젝션을 제어하기 위한 언어) 에는 사용하는 3가지 언어 가 있다
commit 커밋(저지르다) : 반영
rollback 롤백(되물리침) : 취소
savepoint 세이브포인트(저장지정) : 위치 지정정
commit | 데이터에 대한 변화를 DB에 반영하기 위한 명령어 |
rollback | 코드를 분할하기 위한 저장 포인트 지정 |
savepoint | 트랜젝션이 시작되지 이전의 상태로 되돌리기 위한 언어. 최신 COMMIT이나 특수한 SAVEPOINT로 되돌릴 수 있는 명령어 |
유튜브 보면서 학습 https://youtu.be/8uP_E6SyiuM
반응형