[오라클]/SQL

SAVEPOINT

broship 2020. 12. 26. 13:13

savepoint를 통해 해당 상태를 기억해놨다가 rollback to 명령어를 통해 해당 savepoint로 돌아갈 수 있음

SELECT * FROM teltable;
INSERT INTO teltable VALUES(999, '손흥민', '010-7777-7777', sysdate);
SAVEPOINT point1;

INSERT INTO teltable VALUES(777, '메시', '010-1010-1010', sysdate);
SAVEPOINT point2;

UPDATE teltable SET NAME='박찬호' WHERE id=2;
SAVEPOINT point3;

INSERT INTO teltable VALUES(888, '호날두', '010-1010-1010', sysdate);
ROLLBACK TO point3;

 

'[오라클] > SQL' 카테고리의 다른 글

decode  (0) 2020.12.26
dictionary  (0) 2020.12.26
유저 생성 및 권한  (0) 2020.12.26
기본 SQL문  (0) 2020.12.26
sql developer 로 ERD 추출하기  (0) 2020.12.26