SQL 기본 - 종류4(TCL)

Ye Seo Lee·2021년 9월 16일
0

SQLD

목록 보기
9/12

TCL (Transaction Control Language)

  • 트랜잭션 제어 명령어
COMMIT;
ROLLBACK; 
ROLLBACK TO 포인트명; 
SAVEPOINT 포인트명; 



1. COMMIT

  • 변경한 데이터를 DB에 반영
  • Auto commit
    • SQL*PLUS 프로그램 정상 종료 시
    • DDL / DCL 사용 시
    • “set autocommit on;” SQL*PLUS 실행 시

2. ROLLBACK

  • 데이터 변경 사용 모두 취소, 트랜잭션 종료
  • 이전에 COMMIT한 곳 까지만 복구 함

3. SAVEPOINT

  • 트랜잭션 분할하여 관리
  • 지정된 위치 이후의 트랜잭션만 ROLLBACK 함

0개의 댓글