오라클에서 테이블과 관련된 (Create , Alter , Delete) 는 자동 commit 됨.
백업을 위해 create문을 실행하는데, 실행도중
insert 같은 작업이 CAD문을 만날경우 insert 된 것이 함께 저장되기 때문에
백업을 미리해야 할 경우 (백업하는 테이블에는 수정된 정보가 담기면 안되겠죠? 원본 데이터가 있어야하는게 백업 테이블 입니당..) 주의해야함
* insert update delete 작업 중 문제가 발생하면, 바로 해결할 수 있으면 상관 없지만 그렇지 않을시
rollback;
으로 취소해준다. CAD는 자동 커밋되기때문에 취소 되지 않고
이전까지의 INSERT UPDATE DELETE문은 취소되니까 문제 해결 후 INSERT UPDATE DELETE문 부터 다시 실행해주면 됨
반응형
'DBMS > Oracle' 카테고리의 다른 글
[Oracle] INSERT / SELECT 결과 INSERT / INSERT INTO SELECT (0) | 2020.12.18 |
---|---|
[Oracle] Create / Alter / Drop (0) | 2020.12.18 |
[Oracle] NVL , NVL2, DECODE (0) | 2020.12.09 |
[SQL] 중복 제거 / DISTINCT / GROUP BY (0) | 2020.11.23 |
[쿼리] 컬럼명 모를때, 테이블명 모를때 (0) | 2020.11.13 |