Excel data를 DB로 INSERT(마이그레이션) 하는 법

wheezy·2022년 5월 27일
0

DB

목록 보기
3/3

Intro

대량의 데이터를 db에 insert할 때 엑셀로 보통 자료를 받는다고 한다.

하는 방법은 아래와 같다 😲

엑셀에 data 입력

아래의 사진과 같이 data가 있다고 가정해보자.

Excel로 받은 data 예시

첫번째 행에 쿼리 작성

데이터가 들어있는 첫번째 행에 쿼리를 작성해준다.

이때 number

  • " 셀번호 "

varchar는

  • '" 셀번호 "'
=CONCATENATE("INSERT INTO test  VALUES (",A2,", '",B2,"', '",C2,"', ",D2,");")

드래그

첫번째 셀에 위와 같이 쿼리를 작성해주면 알아서 첫번째 행의 데이터가 들어간 쿼리가 작성될 것이다.
이후 드래그만 해주면 완성!

Excel 작성 예시

데이터 베이스에 쿼리문 복사 및 실행

데이터 베이스에 쿼리문 복사 및 실행 예시
profile
🧀 개발을 하면서 도움이 되었던 부분을 기록하는 공간입니다 🧀

0개의 댓글