프로젝트 진행 중 엑셀 파일에 정리된 내용을 데이터로 입력해야하는 일이 생겼다.
하나하나 언제 넣나 생각했지만 역시나 방법은 있었다.
일단 본인의 엑셀 파일이다.
FILE_NAME, REG_NO이 있고 그 밑에 데이터가 존재한다.
만약 이 데이터를 tmp라는 데이터 테이블에 컬럼 값으로 자동으로 입력하려면
일단 엑셀 파일을 csv 파일로 export 해야한다.
엑셀에서 저장할 때 파일 형식을 csv로 변경하면 된다.
이제 데이터를 넣어보자.
먼저 HeidiSQL에서 tmp라는 테이블을 생성했다.
tmp테이블은 FILE_NAME 과 REG_NO 컬럼을 갖고있다.
(참고로 DB는 MYSQL이다.)
tmp테이블이 생성됐다면 이제 csv 파일로 데이터를 넣어보자.
도구 -> CSV 파일 가져오기
이후 나온 설정 창에서 표시된 곳을 신경써주자.
잘 설정 했다면 가져오기!
그럼 이렇게 tmp 테이블에 데이터가 알맞게 들어간 것을 확인 할 수 있다.
본인이 만든 tmp 테이블은 임시테이블이고 본인은 tmp 테이블을 활용하여 다른 테이블과 JOIN을 하면 tmp 테이블의 데이터를 다른 테이블과도 얼마든지 사용 할 수가 있다.