2011. 11. 23. 18:23

엑셀(Excel) 파일 데이타를 `.CSV`로 변환하여 SQLite에 넣기

오라클, MySQL에 이어 엑셀 파일로 작성한 데이타를 SQLite로 넣어봅세다.

이번에는 .xls 확장자를 .csv로 변환하여 작업을 합니다. 데이터 사이는 쉼표(,)로 분리합니다.

이 CSV 파일을 Android SDK가 설치된 디렉토리에서 하위 tools 폴더로 옮긴 다음 마찬가지로 여기에서
'...\tools>sqlite3 data.db' 라고 입력합니다. data.db는 없으면 새로 만들어지는 DB입니다.

테이블을 하나 만들고, 확인해 보면 changeMonths라는 테이블이 만들어져 있음을 볼 수 있고,
.separator “,” 명령어로 구분자를 지정한 다음
.import <csv 파일이름> <테이블 이름>
을 입력하면 데이터가 import 되어 들어갑니다.

sqlite>SELECT * FROM changeMonths ; 라고 입력하면 안에 입력된 데이터를 볼 수 있습니다. 간단하게 되는군요.