SQL로 개인 프로젝트를 시작해보고자, 캐글에서 한 영국 온라인 쇼핑몰의 데이터를 다운받아 Workbench에 업로드했다
https://www.kaggle.com/datasets/mashlyn/online-retail-ii-uci
그런데 아래와 같은 에러가 뜨더라.
이것은 대체 무슨 에러인가?
역시 구글은 모든 것을 알고 있었다.
해당 에러는, 테이블을 올릴 때 설정한 컬럼(여기서는 Customer ID)의 데이터 타입과, 실제 해당 컬럼의 데이터 타입이 일치하지 않아서 생기는 에러다.
Customer ID의 데이터는, 캐글 페이지를 봐도 실제 데이터를 봐도 int형 데이터다.
(CustomerID 데이터 설명 : Customer number. Nominal. A 5-digit integral number uniquely assigned to each customer)
그런데 테이블을 import할 때 내가 double형으로 해 버렸고, 여기서 에러가 난 것!
다시 int형으로 바꿔주니 잘 되었다 :)
데이터 형식은 꼭 맞춰주도록 하자!
'STUDY > SQL, DB' 카테고리의 다른 글
[MySQL] - GROUP_CONCAT() (0) | 2023.12.27 |
---|---|
HackerRank - SQL (Advanced) Certificate (2) | 2023.12.26 |
HackerRank - SQL (Intermediate) Certificate (2) | 2023.12.26 |
[MySQL] - REGEXP(REGular EXPression) (2) | 2023.12.18 |
[MySQL] - Invalid use of group function (0) | 2023.12.15 |