에러
trino를 통해 타 DB간 조인시 타입이 안맞는 경우가 있었습니다. 그래서 다른 DB의 카테고리 넘버를 char -> int로 변경하려고 했을 때 위와 같은 에러가 나타났습니다.
해결
해결 방법은 간단하며, CHAR을 VARCHAR로 변경한 후 INT로 변경해주면 됩니다.
## 에러 발생 SQL
cast(broad_cate_no a as int)
## 에러 해결 SQL
cast(cast(broad_cate_no as varchar) as int)
'언어 > SQL' 카테고리의 다른 글
[SQL] 유저 인게이지먼트 하락 원인 분석(Mode)-이메일 (0) | 2022.02.02 |
---|---|
[SQL] 유저 인게이지먼트 하락 원인 분석(Mode)-device(장치) (0) | 2022.02.02 |
[SQL] 유저 인게이지먼트 하락 원인 분석(Mode)-코호트 (0) | 2022.02.02 |
[SQL] 유저 인게이지먼트 하락 원인 분석(Mode)-신규 유저 (0) | 2022.02.01 |
[SQL] 유저 인게이지먼트 하락 원인 분석(Mode)-문제 및 데이터 (0) | 2022.01.31 |