[Oracle] TCL(Transaction Control Language: 트랜잭션 처리어)
CODEDRAGON ㆍDevelopment/Database
반응형
TCL(Transaction Control Language: 트랜잭션 처리어)
· 데이터의 일관성을 유지하면서 안정적으로 데이터를 복구할 때 사용하는 쿼리문입니다.
· 트랜잭션 관련 문장으로 데이터 조작어(DML)에 의해 변경된 내용을 관리합니다.
· 데이터를 추가, 변경, 삭제한 내용은 영구 저장되는 것이 아니라 사용자의 실수로 잘못 입력한 명령어는 언제든지 이전 상태로 되돌릴 수 있습니다.
COMMIT |
변경된 내용을 영구 저장하기 |
ROLLBACK |
변경되기 이전 상태로 되돌리기 |
SAVEPOINT |
특정 위치까지는 영구 저장 혹은 이전 상태로 되돌릴 수 있도록 트랜잭션 중간에 저장지점 만들기 |
'Development > Database' 카테고리의 다른 글
[Oracle] SQL*Plus 파일 명령어 (0) | 2017.07.07 |
---|---|
[Oracle] DCL(Data Control Language: 데이터 제어어) (0) | 2017.07.07 |
[Oracle] DDL(Data Definition Language: 데이터 정의어), DML의 DELETE문 vs DDL의 TRUNCATE문 (0) | 2017.07.07 |
데이터 전환 계획 수립 방안 - 데이터 전환 방법에 대한 계획, 데이터 전환 범위에 대한 설계 (0) | 2017.06.28 |
수행 내용-데이터 전환 프로그램 실행 및 결과 검증하기 (0) | 2017.06.28 |