mysql csv load관련해서 질문이 있습니다. 0 1 909

by 클라우더 [MySQL] [2022.08.04 14:33:30]


현재 

LOAD DATA명령어를 통해서 CSV를 INSERT하고 있습니다.
CSV는 TAB으로 구분되어 있고,아래와 같은 내용으로 이루어져 있습니다. 
582561326   2   0.00    20.93   4   1   01  One-R     20010501 

몇몇 데이터가  "Two  "처럼 TAB이 들어가면서 컬럼이 하나씩 밀리는 경우가 생기고 있습니다.

replace를 사용해봤습니다만, 해결이 안되네요.

NAME1 = replace(replace(@v8, '\t', ''), '"', '')
by pajama [2022.08.05 12:59:14]

csv에 구분자를 탭이 아닌걸로 바꾸셔야 할 것 같네요.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입