1. 최신 우편번호 정보를 받는다.
- http://www.postman.pe.kr/ 에서 왼쪽 메뉴중에 우편번호 원본파일을 선택하여 자신이 마음에 드는 Type을 선택하여 다운로드 받는다. (참고로 난 Type3을 받았다.)
2. Type에 해당하는 테이블을 생성한다.
예제)
CREATE TABLE zip_code (
zipcode varchar2(7),
sido varchar2(4),
gugun varchar2(15),
dong varchar2(24),
ri varchar2(36),
st_bunji varchar2(11),
ed_bunji varchar2(9),
seq varchar2(5)
)
3. 받은 파일을 엑셀로 연 후 다른 이름 저장을 하여 csv 파일로 저장을 한다.
4. Control file(ctl파일)을 만든다.
- 빈 텍스트 문서에 작성한 후 파일 확장자를 ctl로 만든다.
예제)
LOAD DATA
infile "c:\zipcode.csv" <-- csv의 경로명
append into table zip_code <-- 생성한 테이블명
fields terminated by ","
(zipcode,sido,gugun,dong,ri,st_bunji,ed_bunji,seq) <-- 필드명
5. 도스창을 열고(윈도우키 + R 후 cmd입력) 명령어를 입력한다.
-- sqlldr userid=scott/tiger control=c:\zip_code.ctl
명령어를 입력하면 테이터가 테이블에 들어간다.
6. 데이터가 들어왔는지 확인한다.(각자 나름대로..ㅋㅋ)
-- 뭐... 이런식으로.. select count(*) from zip_code;
'DBMS > 오라클' 카테고리의 다른 글
오라클 암호화 (0) | 2008.11.27 |
---|---|
IMPORT (0) | 2007.01.16 |
데이터 사전 정보 조회 (0) | 2007.01.16 |
오라클 진단 스크립트(튜닝) (1) | 2007.01.16 |