<COMMIT, ROLLBACK>
- 변경한 데이터를 데이터베이스에 저장하거나 취소하는 방법
▼ 사원 테이블에 사원 테이블에 입력한 데이터가 데이터 베이스에 저장되도록 하기

▶ commit은 commit 이전에 수행했던 DML 작업들을 데이터 베이스에 영구히 반영하는
TCL임. 쉽게 말해서 모든 변경 사항을 데이터 베이스에 반영하는 것.
TCL = Transaction Control Languate
▶ ROLLBACK 은 모든 변경 사항을 취소하는 것. COMMIT을 수행한 이후에 CML문을 취소하기 때문에
9~11행 (SCOTT 연봉을 4000으로 업뎃하는것)은 취소됨.
그 외에 SAVEPOINT( 특정 지점까지 변경을 취소하는 것. )도 있음.
'데이터베이스 > SQL' 카테고리의 다른 글
| SQL 서브 쿼리를 사용해 데이터 입력하기 (0) | 2024.01.19 |
|---|---|
| SQL 데이터 입력, 수정, 삭제 한번에 하기 MERGE (0) | 2024.01.16 |
| SQL 데이터 삭제하기 DELETE, TRUNCATE, DROP (0) | 2024.01.15 |
| SQL 데이터 수정하기 UPDATE (0) | 2024.01.12 |
| SQL 데이터 입력하기 INSERT (0) | 2024.01.12 |