반응형
1. 개요
오라클 SQL 디벨로퍼(Oracle SQL Developer)를 사용하면, SELECT - FROM 구문을 통해 데이터베이스의 테이블을 조회할 수 있습니다. 이 데이터를 외부 프로그램에서 활용하려면 CSV, XLSX, TXT, PDF 등의 파일 형식으로 내보내기(export)해야 합니다.
SQL 디벨로퍼의 **익스포트 마법사(Export Wizard)**를 활용하면 조회된 데이터를 다양한 형식으로 저장할 수 있습니다. 이 글에서는 CSV 및 XLSX 파일로 내보내는 방법을 단계별로 설명합니다.
2. SELECT - FROM 조회 결과를 CSV 파일로 저장하기
CSV(Comma Separated Values) 파일은 텍스트 기반의 데이터 파일로, 데이터를 간편하게 저장하고 여러 프로그램에서 불러올 수 있습니다.
1) 익스포트 마법사 실행
- 오라클 SQL 디벨로퍼에서 SELECT - FROM 구문을 실행하여 조회 결과를 확인합니다.
- **질의 결과 창(Query Result Window)**에서 마우스 오른쪽 버튼을 클릭합니다.
- [익스포트(Export)] 메뉴를 선택합니다.
2) 파일 형식 선택
- 파일 형식에서 CSV를 선택합니다.
3) 파일 이름 및 저장 경로 설정
- 파일 이름을 입력하고 .csv 확장자를 포함하여 저장합니다.
- 원하는 디렉토리(폴더)를 선택하여 파일을 저장할 위치를 지정합니다.
4) 옵션 설정
- 헤더 포함 여부: 헤더(Header) 옵션을 체크하면 컬럼명이 CSV 파일 첫 번째 행에 포함됩니다.
- 데이터 둘러싸기 문자: 데이터 값을 큰따옴표(")나 작은따옴표(')로 감쌀지 선택할 수 있습니다.
5) 데이터 익스포트 실행
- 설정 내용을 확인한 후, [완료] 버튼을 클릭하여 익스포트를 진행합니다.
6) 생성된 CSV 파일 확인
- 지정한 경로에 .csv 파일이 생성됩니다.
- 파일을 열어보면 SQL 조회 결과가 CSV 형식으로 정상적으로 저장된 것을 확인할 수 있습니다.
3. SELECT - FROM 조회 결과를 XLSX(엑셀) 파일로 저장하기
엑셀 파일(XLSX, XLS)은 데이터 분석과 보고서 작성에 유용합니다.
1) 익스포트 마법사 실행
- SELECT - FROM 조회 결과가 표시된 상태에서 **질의 결과 창(Query Result Window)**에서 마우스 오른쪽 버튼을 클릭합니다.
- [익스포트(Export)] 메뉴를 선택합니다.
2) 파일 형식 및 설정
- 파일 형식에서 XLSX 또는 XLS를 선택합니다.
- XLSX: 엑셀 2007 이상 버전
- XLS: 엑셀 2003 이하 버전
- 헤더 포함 여부: 헤더(Header) 옵션을 체크하면 컬럼명이 첫 번째 행에 포함됩니다.
- 워크시트(Worksheet) 이름 설정: 데이터를 저장할 엑셀 워크시트의 이름을 지정합니다.
3) 파일 이름 및 저장 경로 지정
- 파일 이름을 입력하고 .xlsx 또는 .xls 확장자를 포함하여 저장합니다.
- 원하는 디렉토리(폴더)를 선택하여 저장할 위치를 지정합니다.
4) 데이터 익스포트 실행
- 설정을 확인한 후, [완료] 버튼을 클릭하여 데이터를 내보냅니다.
5) 생성된 엑셀 파일 확인
- 지정한 경로에서 엑셀 파일을 열어 조회 결과가 정상적으로 저장되었는지 확인합니다.
4. 기타 데이터 파일 형식으로 익스포트
SQL 디벨로퍼는 CSV, XLSX 외에도 여러 파일 형식으로 데이터를 내보낼 수 있습니다.
파일 형식 설명
CSV | 텍스트 기반 데이터 파일 (쉼표 구분) |
XLSX | 최신 엑셀 파일 형식 |
XLS | 엑셀 2003 이전 버전 파일 |
TXT | 일반 텍스트 파일 (구분자 지정 가능) |
XML | 데이터 구조화를 위한 XML 형식 |
HTML | 웹에서 보기 위한 HTML 형식 |
JSON | JavaScript 및 웹 API 용 JSON 형식 |
문서 보고서 용도로 PDF 저장 |
5. 결론
SQL 디벨로퍼의 익스포트 마법사를 활용하면 조회된 데이터를 간편하게 외부 파일로 저장할 수 있습니다. 이를 활용하면 SQL 데이터를 Python, R, Excel, BI 툴 등에서 재사용할 수 있으며, 데이터 분석 및 보고서 작업도 용이합니다.
앞으로 SQL 데이터를 다른 시스템에서 활용할 때 CSV 또는 XLSX로 내보내기 기능을 적극 활용해 보세요! 😊
반응형
'Database' 카테고리의 다른 글
오라클/SQL CREATE SYNONYM: 동의어(시노님) 생성 방법 및 공용 동의어(PUBLIC SYNONYM) 만들기 (0) | 2025.03.31 |
---|---|
오라클 SQL - DROP SYNONYM : 동의어(시노님) 삭제하기 (0) | 2025.03.31 |
오라클 SQL NTILE OVER 함수: 특정 컬럼을 기준으로 등급 부여 및 그룹 묶기 (0) | 2025.03.31 |
오라클/SQL FIRST_VALUE, LAST_VALUE 함수: 시작 레코드와 마지막 레코드의 값 조회하기 (0) | 2025.03.31 |
오라클 SQL ABS 함수: 절대값 반환 함수 완벽 정리 (0) | 2025.03.31 |