안녕하세요.
현재 초보로 sql을 열심히 배우고 있습니다.
데이터 타입을 변경하려고 alter table 을 하는 과정에서 오류 메세지가 뜨는데
아무리 구글을 찾아봐도 제 수준이 낮아서 명확하게 이해가 되지 않아 도움을 부탁 드리려 여기에 글을 올립니다.
alter table sales_size_may22 alter column size_code type INT using size_code::INTEGER;
위와 같이 시행했을 때 아래와 같이 에러 메세지가 나옵니다.
▶ SQL Error [22P02]: 오류: integer 자료형 대한 잘못된 입력: "0OS"
이것이 무엇이고 어떻게 해결해야 되는지 알수 있을까요? 선배님들의 도움을 부탁 드립니다.
감사합니다.
해당 컬럼에 정수로 변환 불가능한 문자가 포함되어 있을 듯 합니다.
해당 문자가 무엇인지? 친절하게 안내해 주고 있네요. "0OS"
감사합니다.
초보라 저 오류내용이 무엇인지도 이해도 못했었는데 설명을 듣고 나서
데이터를 다시 보니 쉽게 파악이 되었습니다.
좋은 경험 지식 얻게 되어 정말 감사합니다.