Oracle - SQL Developer 테이블 데이터 복사

 

테이블 데이터 복사

테이블의 있는 내용을 create + insert를 하고싶은 경우
Oracle Developer를 이용하여 dump뜨는 대신 복사하는 방법이다.
Oracle DB일 경우에만 해당된다.

Image Alt 텍스트

도구 > 데이터베이스 복사 를 클릭한다.

Image Alt 텍스트
- 소스접속 : 복사할 데이터베이스를 선택한다.
- 대상접속 : 붙여넣을 데이터베이스를 선택한다.
- 복사옵션 : 복사하고싶은 옵션을 선택한다.
- DDL 복사 : 기존 대상 객체를 바꾸지 않음 = 테이블이 없는 경우만 CREATE
       기존 대상 객체 바꾸기 = 모든 테이블 CREATE
- 데이터 복사 : 데이터 복사를 원할때 선택한다.
       복사전 대상 자르기 체크할경우 DELETE 후 INSERT 된다.


Image Alt 텍스트

복사할 영역을 선택해준다. 테이블과 데이터만 복사할 경우 테이블만 선택해준다.

Image Alt 텍스트

복사를 원하는 테이블을 검색한다. (% 체크박스 클릭 시 LIKE로 검색된다.)
조회를 눌러 검색하고 오른쪽으로 복사할 테이블을 이동한다.

Image Alt 텍스트

WHERE절을 사용하고 싶은 경우 사용한다. 모든데이터 복붙은 다음으로 넘긴다.

Image Alt 텍스트

테이블 복사할 준비가 완료되었다.
완료버튼을 클릭하자!