오라클과 php 연동으로
우편번호검색을 해보고 싶은데...
이 많은 우편번호를 어떻게 하면 넣을수 있을까여???
보니까...SQL*Loader를 사용하믄 된다고 해서...
영진출판사 오라클 바이블 보고 했는데요...
demo에 있는 컨트롤 파일 데이터파일을 복사해서 tmp에 넣고.
수정해서...
-------------------------------------------------------------
[oracle@210 8i]$ sqlldr userid=moris/compara control=/tmp/ulcase2.ctl
SQL*Loader: Release 8.1.5.0.0 - Production on Fri Jul 28 05:41:52 2000
(c) Copyright 1999 Oracle Corporation. All rights reserved.
Commit point reached - logical record count 936
<----요런 메세지가 나왔꺼든여. 된줄 알고 무지 기뻤땁니다...
근데..
[oracle@210 8i]$ sqlplus moris/compara
SQL*Plus: Release 8.1.5.0.0 - Production on Fri Jul 28 05:42:49 2000
(c) Copyright 1999 Oracle Corporation. All rights reserved.
Connected to:
Oracle8i Release 8.1.5.0.2 - Production
With the Java option
PL/SQL Release 8.1.5.0.0 - Production
SQL> select * from zipcode
2 ;
no rows selected
왜 아무런 입력이 안된걸까여????
아래는...ulcase2.ctl파일 수정한거구여...
-- Copyright (c) 1991 by Oracle Corporation
-- NAME
-- ulcase2.ctl - <one-line expansion of the name>
-- DESCRIPTION
-- <short description of component this file declares/defines>
-- RETURNS
--
-- NOTES
-- <other useful comments, qualifications, etc.>
-- MODIFIED (MM/DD/YY)
-- ksudarsh 04/08/94 - merge changes from branch 1.3.710.1
-- ksudarsh 02/21/94 - quote dat file
-- ksudarsh 03/11/93 - make filename lowercase
-- ksudarsh 11/06/92 - infile is ulcase2
-- cheigham 08/28/91 - Creation
--
-- $Header: ulcase2.ctl,v 1.4 1994/04/08 13:42:44 ksudarsh Exp $ case2.ctl
--
LOAD DATA
INFILE '/tmp/ulcase2.dat' <---수정한부분
INTO TABLE zipcode <---수정한부분
( zipcode position(01:08) char, <---수정한부분
region1 position(09:13) char, <---수정한부분
region2 position(17:65) char) <---수정한부분
ulcase2.dat는...
363-894 충북 청원군 강내면 학천리
363-893 충북 청원군 강내면 황탄리
........
요런식으로다 되어 있습니다...
갈켜주쎄여~~~~^^
|