반응형
TCL 데이터 변형(DML) 을 제어하는 언어
TCL(Transaction Control Language)
TCL 이란? 트랜젝션을 제어하기 위한 언어
트랜잭션 이란? 데이터베이스의 상태를 변화시키기 위해 수행하는 작업의 단위
기본문법
TCL(트랜젝션을 제어하기 위한 언어) 에는 사용하는 3가지 언어 가 있다
commit 커밋(저지르다) : 반영
rollback 롤백(되물리침) : 취소
savepoint 세이브포인트(저장지정) : 위치 지정정
| commit | 데이터에 대한 변화를 DB에 반영하기 위한 명령어 |
| rollback | 코드를 분할하기 위한 저장 포인트 지정 |
| savepoint | 트랜젝션이 시작되지 이전의 상태로 되돌리기 위한 언어. 최신 COMMIT이나 특수한 SAVEPOINT로 되돌릴 수 있는 명령어 |
유튜브 보면서 학습 https://youtu.be/8uP_E6SyiuM
반응형
'DB' 카테고리의 다른 글
| [SQL 기본] 관계형 데이터베이스 개요 (0) | 2023.03.09 |
|---|---|
| [sqld] DML SELECT(데이터 조회) 구조 (0) | 2023.02.27 |
| [sqld] DML INSERT(입력),UPDAT(수정),DELETE(삭제) 구조 (0) | 2023.02.27 |
| [sqld] DDL DROP(삭제),TRUNCATE(초기화) 비교 (0) | 2023.02.24 |
| [sqld] DDL DROP(삭제) 구조 및 제약조건 (0) | 2023.02.24 |