티스토리 뷰
대용량 데이터 변환 및 작업 시 이전 데이터 백업이 필요한 경우가 있다.
아래 방법으로 백업 테이블 생성 및 이관이 가능하다.
1. 테이블 백업 (테이블 복사 + 데이터 복사)
CREATE TABLE 백업테이블명 AS SELECT * FROM 백업대상테이블명;
ex) CREATE TABLE ADMIN_BAK AS SELECT * FROM ADMIN;
2. 데이터 복원 방법
1. 기존테이블 데이터 삭제 후 백업테이블데이터 INSERT
DELETE FROM 기존테이블명;
INSERT INTO 기존테이블명 SELECT * FROM 백업테이블명;
EX) DELETE FROM ADMIN;
EX) INSERT INTO ADMIN SELECT * FROM ADMIN_BAK;
3. 이미 생성된 백업 테이블에 데이터 복사
INSERT INTO 백업테이블명 SELECT * FROM 백업대상테이블명 ;
EX) INSERT INTO ADMIN SELECT * FROM ADMIN_BAK;
'ORACLE' 카테고리의 다른 글
[ORACLE] 오라클 데이터 복구 쿼리 - TIMESTAMP (0) | 2022.11.29 |
---|---|
[ORACLE] 오라클 TO_CHAR 함수 사용방법 (0) | 2022.11.01 |
[ORACLE] 오라클 TO_DATE - 문자를 날짜로 변환하기 (0) | 2022.10.31 |
[ORACLE] 오라클 숫자 천단위(3자리) 마다 콤마(,) 넣는 방법 (0) | 2022.10.28 |
댓글