2008. 12. 24. 11:07

오라클 10i(utf-8) zipcode 테이블 생성

1. 우편번호 데이터를 가져옵니다.
url : http://www.zipfinder.co.kr/zipcode/index.html
원하는 타입의 데이터를 다운 받아서 xls로 변경합니다.

2. zipcode 테이블 생성
utf-8의 경우 한글을 3byte로 인식하므로 기존 설명서보다
컬럼의 크기가 대략 1.5배로 곱한 값이 컬럼의 크기가 됩니다.
아래는 TYPE1을 가져온 값을 토대로 테이블을 생성한 스크립트입니다.

zipcode script
-- DDL Script for TABLE NITAM.ZIPCODE. Orange for ORACLE.
-- Generated on 2008/12/24 10:41:55 by NITAM@ORCL

CREATE TABLE "NITAM"."ZIPCODE"
(
  "ZIPCODE"        VARCHAR2(7),
  "SIDO"           VARCHAR2(6),
  "GUGUN"          VARCHAR2(23),
  "DONG"           VARCHAR2(80),
  "BUNJI"          VARCHAR2(30),
  "SEQ"            NUMBER(5)
)
TABLESPACE NITAM_TS
PCTFREE 10
INITRANS 1
MAXTRANS 255
LOGGING
STORAGE (
  INITIAL 65536
  MINEXTENTS 1
  MAXEXTENTS UNLIMITED
  BUFFER_POOL DEFAULT
)
NOCACHE
NOPARALLEL
MONITORING;

COMMENT ON COLUMN "NITAM"."ZIPCODE"."SEQ" IS '고유번호' ;
COMMENT ON COLUMN "NITAM"."ZIPCODE"."ZIPCODE" IS '우편번호' ;

3. 테이블에 데이터 입력
오렌지를 사용해서 입력한 경우
오렌지 - Tools - loader 에서 처리



'Database' 카테고리의 다른 글

오라클 10g에서 scott 계정 풀기  (0) 2008.11.13
oracle sid 확인  (0) 2008.11.11
oracle sql 관련 링크  (0) 2008.08.24