DB/EXCEL

SQL CSV 파일 데이터 가져오기

카제인나트륨. 2025. 11. 11. 12:37
728x90
반응형

SET NAMES utf8mb4;

DROP TEMPORARY TABLE IF EXISTS tmp_detail;
CREATE TEMPORARY TABLE tmp_detail (
  product_cd  varchar(100),
  new_detail  TEXT COLLATE 'utf8mb4_unicode_ci'
) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

LOAD DATA LOCAL INFILE '경로'
INTO TABLE tmp_detail
CHARACTER SET euckr                      
FIELDS TERMINATED BY ','  ENCLOSED BY '"'  ESCAPED BY '"'
LINES  TERMINATED BY '\r\n'
IGNORE 1 LINES
(product_cd, new_detail);


SELECT * FROM tmp_detail;
UPDATE table_detail t
JOIN tmp_detail x ON t.product_cd = x.product_cd
SET t.content = x.new_detail;

728x90
반응형