본문 바로가기
study_db

오라클 SELECT 결과 엑셀로 내보내기 ( 엑셀 저장 / 익스포트 기능 )

by developer_j 2023. 12. 13.
728x90
반응형

# 오라클 SELECT 결과 엑셀로 저장하기

 

종종 로우 데이터를 뽑아야 할 때가 있다. 그걸 엑셀로 전달해야 하는데

엑셀을 열어서 하나하나 헤드을 작성하고.. select 결과를 ctrl+c crtl+v ..!!!!

할 수도 있지만 오라클에서 제공하는 더 쉬운 기능이 있당 



이름하야 익스포트 기능

 

 

1. select 쿼리 실행 후 > 질의 결과 우클릭 > 익스포트 선택

 

 

 

2. 익스포트 마법사 - 설정값 수정

익스포트를 선택하면 익스포트 마법사 창이 뜬다.

 

 

 

형식을 excel 확장자를 가진 놈으로 선택 해 준다.

xls는 옛날버전이니 xlsx로 선택

 

 

 

형식을 바꿔주면 그에 맞게 하단 설정값도 변경된다.

 

헤더 : 체크하면 필드명까지 같이 추출해준다.

데이터 워크시트 이름 : 데이터가 포함될 시트(sheet)의 이름 (미작성 시 default 시트명 : 워크시트 익스포트)

질의 워크시트 이름 : 질의한 쿼리가 포함될 시트의 이름 (미작성 시 default 시트명 : SQL)

 

 

 

"찾아보기" 버튼을 눌러 파일을 저장할 경로를 수정해준다. 수정해주지 않으면 sqldeveloper가 설치된 경로에 저장한다.

 

저장위치를 바탕화면으로 지정해주고, 파일명.xlsx 입력 후 저장

 

 

 

 

아래와 같은 화면이 뜨고 다음 버튼을 눌러 다음으로 이동하여 완료 클릭 

 

 

 

클릭 시 deloper가 알아서 엑셀 추출해준다. 데이터양이 많은 경우 시간이 좀 걸린다.

 

돌아가는 중..

 

 

3. 파일 추출 결과

 

 

 

헤더를 포함하였고, 데이터워크시트 이름을 "데이터워크시트"로 지정 / 질의워크시트 이름은 "질의워크시트" 로 지정했기 때문에 위와 같이 저장된다.

728x90
반응형