[ DB에 ZipCode 넣기 ]
예전에 DB에 우편번호를 넣는 간단한 방법에 대해서 예전에 배웠던 기억이 있어…
여러분과 공유하고자 한번 찾아서 다시 정리하여 봤습니다.
어디까지나 이건 기초작업이며, 실제 이 값을 Program Layer에서 불러서 사용하려면 또 Query 나 관련 Logic을 한번쯤 고민해보셔야 합니다.
전제 : |
|
|
제가 실습에 사용한 코드는 아래 Table 구조입니다. 각자 다운받는 Table 구조에 따른 DB Table 생성을 변경하셔야 합니다.
실습시작
하나! 우선 다운받은 *.dbf 파일을 Excel 에서 불러들인 후, *.csv 파일로 변환한다.
둘 ! 다음으로 post Table을 생성한다.
이 때 컬럼명과 데이터 타입은 다운받은 소스에 기입되어 있으므로 참조한다. (Table 생성후 Commit; 을 때려주는 센스~ 잊지 마시길~*)
셋! 이제 메모장(notepad)을 열어 아래와 같이 기입한 후, 확장자를 *.CTL로 저장한다.
(여기서는 post.ctl로 임의지정.)
넷! 이제 CMD에서 아래명령어를 실행
위 명령어를 통해 'ZIPCODE.CSV' DATA파일을 'POST.CTL' Controller 파일을 통해 DB에 정상적으로 입력되었다면 아래와 같은 insert 작업이 정상적으로 완료되는 것을 확인할 수 있습니다.
다섯! 마지막으로 잘 들어갔는지 확인하기 위해서 DB에 Query를 날려보면 아래와 같이 잘 입력된 것을 확인할 수 있다.
결론적으로 ~!
이제 회원가입을 하는 Page에서 ZipCode를 야매?! 로 넣지 않고 제대로 된 입력 값을 받을 수 있겠죠?!
추후 설정은 직접 찾아서 해보세요~*
Sarang1981@nate.com DionysosJH™
'Database > Oracle 실습 정리(KH)' 카테고리의 다른 글
Day-2. 간단한 Query 날리기 (0) | 2009.05.29 |
---|---|
Day-1. 간단한 설치 및 제거 그리고 정보 (0) | 2009.05.29 |