SQL 트랜젝션 언어
| TCL | 설명 |
| COMMIT | 변경한 데이터를 DB에 마지막으로 반영 |
| ROLLBACK | 변경한 데이터를 이전 상태로 되돌리기위해 사용. COMMIT의 반대. |
| SAVEPOINT | COMMIT 전 특정시점까지 반영하거나, ROLLBACK 하겠다는 POINT |
보통 DBMS에서는 자동으로 커밋을 제공하곤 한다.
※ 참고 ※
| DDL | 설명 |
| TRUNCATE | 데이터를 영구적으로 삭제 DELETE는 COMMIT해야 데이터가 완전히 제거되지만, TRUNCATE는 ROLLBACK을 해도 복구 불가 |
반응형
'SQL' 카테고리의 다른 글
| [SQL] CASE WHEN 표현 (0) | 2025.07.16 |
|---|---|
| [ORACLE] Pseudo-column 의사컬럼 (0) | 2025.07.16 |
| [SQL] 대소문자 관계 없이 LIKE SEARCH (0) | 2025.07.15 |
| [ORACLE] SEQUENCE 시퀀스 (1) | 2025.07.15 |
| [ORACLE] SYNONYM 시노님 (0) | 2025.07.15 |