오라클 SELECT 결과 엑셀로 내보내기 ( 엑셀 저장 / 익스포트 기능 )
# 오라클 SELECT 결과 엑셀로 저장하기
종종 로우 데이터를 뽑아야 할 때가 있다. 그걸 엑셀로 전달해야 하는데
엑셀을 열어서 하나하나 헤드을 작성하고.. select 결과를 ctrl+c crtl+v ..!!!!
할 수도 있지만 오라클에서 제공하는 더 쉬운 기능이 있당
이름하야 익스포트 기능
1. select 쿼리 실행 후 > 질의 결과 우클릭 > 익스포트 선택
2. 익스포트 마법사 - 설정값 수정
익스포트를 선택하면 익스포트 마법사 창이 뜬다.
형식을 excel 확장자를 가진 놈으로 선택 해 준다.
xls는 옛날버전이니 xlsx로 선택
형식을 바꿔주면 그에 맞게 하단 설정값도 변경된다.
헤더 : 체크하면 필드명까지 같이 추출해준다.
데이터 워크시트 이름 : 데이터가 포함될 시트(sheet)의 이름 (미작성 시 default 시트명 : 워크시트 익스포트)
질의 워크시트 이름 : 질의한 쿼리가 포함될 시트의 이름 (미작성 시 default 시트명 : SQL)
"찾아보기" 버튼을 눌러 파일을 저장할 경로를 수정해준다. 수정해주지 않으면 sqldeveloper가 설치된 경로에 저장한다.
저장위치를 바탕화면으로 지정해주고, 파일명.xlsx 입력 후 저장
아래와 같은 화면이 뜨고 다음 버튼을 눌러 다음으로 이동하여 완료 클릭
클릭 시 deloper가 알아서 엑셀 추출해준다. 데이터양이 많은 경우 시간이 좀 걸린다.
3. 파일 추출 결과
헤더를 포함하였고, 데이터워크시트 이름을 "데이터워크시트"로 지정 / 질의워크시트 이름은 "질의워크시트" 로 지정했기 때문에 위와 같이 저장된다.