안녕하십니까? 고수님들.....
다름이 아니라 이번에 SQLLoader 를 사용하게 되었는데요..
예를 들어.
LOAD DATA
INFILE test20.dat
APPEND
INTO TABLE TB_TEST
FIELDS TERMINATED BY '§'
(YEAR_MON CONSTANT "201111",
REGION CHAR,
COUNTRY CHAR,
PRODUCT CHAR,
RETAILER CHAR,
RETAILER_TYPE CHAR,
CITY CHAR,
SHOP_ADDR CHAR,
RECOM_BRAND CHAR
)
위와 같은 컨트롤 파일이 존재한다고 가정하면,
쉘 스크립트에서 INFILE 항목과 INTO TABLE 의 테이블 명을 변수로 받을 수 있을까요??
INFILE 항목은 파일명이 들어갈것이고, INTO TABLE 항목에서는 해당 파일명을 검사해서 파일명에 맞는 테이블
값을 지정해서 넘겨주고....
(설명이 제대로 된건지.....ㅜㅜ)
쉘 스크립트로 SQLLOADER를 실행 할 수 있다는 정보는 찾았는데요..
여러개의 데이타파일을 각각의 테이블로 자동으로 입력하려는 자동화 구현을 하려고 하거든여..
경험해 보신 분들이나..조언해 주실분들의 좋은 정보 부탁드립니다...꾸벅..... |