COMMIT
![[DB] TCL(TRANSGACTION CONTROL LANGUAGE)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcqGYHu%2FbtrfUQJMVZK%2FmbcDZpBVLMgb6bTekbSYK1%2Fimg.png)
[DB] TCL(TRANSGACTION CONTROL LANGUAGE)
더보기 목차 1. COMMIT 2. ROLLBACK 3. SAVEPOINT ✍TCL(TRANSGACTION CONTROL LANGUAGE) Transgaction : 데이터베이스의 논리적 연산 단위 TCL : 트랜잭션 제어 언어 데이터의 변경 사항을 묶어 하나의 트랜잭션에 담아 처리한다. 트랜잭션에 담겨지는 대상이 되는 SQL : INSERT, UPDATE, DELETE (DML, 데이터 조작 언어) SQL DEVELOPER에서 INSERT, UPDATE, DELETE 작성 시 바로 DB에 반영되는것이 아니라 메모리 임시버퍼에서 COMMIT 해야 DB에 반영된다. COMMIT한 것을 없애고 싶을 때 : ROLLBACK SVAPOINT S1을 중간 저장한다고 했을 때 ROLLBACK TO S1시 SAVEP..