mysql load data local infile 문법 질문입니다.
글쓴이: inside33 / 작성시간: 화, 2010/10/19 - 11:27오전
LOAD DATA LOCAL INFILE '/home/server-20101018175717.csv' INTO TABLE SERVER_1_copy FIELDS TERMINATED BY ',';
리눅스에서 이와 같은 형식으로 파일을 불러 테이블에 넣는 sql파일을 실행하려고합니다.
그런데 날짜,시간을 의미하는 '20101018175717' 부분에서 마지막 두 숫자 '17'이 랜덤하게 생성되어 wild card 를 이용하여 '201010181757' 뒤에 두 숫자는 어떤 값이든 상관없이 처리되도록 하려고 합니다.
이 것이 가능한가요?
제가 해본 것은
LOAD DATA LOCAL INFILE '/home/server-201010181757*.csv' INTO TABLE SERVER_1_copy FIELDS TERMINATED BY ',';
LOAD DATA LOCAL INFILE '/home/server-201010181757%.csv' INTO TABLE SERVER_1_copy FIELDS TERMINATED BY ',';
LOAD DATA LOCAL INFILE LIKE '/home/server-201010181757%.csv' INTO TABLE SERVER_1_copy FIELDS TERMINATED BY ',';
이렇게 세가지 인데 다 안 되네요~;
혹시 방법이 있을까요??
Forums:
댓글 달기