jdbc-11022 values are from incompatible data types 에러가 나타났다.
일반적으로 CASE WHEN 문에서 나타나는 오류로 알고 있고 이전에 오류가 났을 때 그 부분을 수정하면 되었기에 CASE WHEN 구문만 확인하고 있었으나 문제를 발견할 수 없었다.
DATA TYPE이 다르다는 문구이기에 DATA TYPE 위주로 확인하였다.
UNION ALL 로 결합되는 두 데이터에서 하나의 컬럼이 varchar2와 nvarchar로 달라서 에러가 나는 걸 확인했다.
TO_CHAR 함수로 nvarchar를 varchar2로 변환하여 해결하였다.
'DB&SQL' 카테고리의 다른 글
오라클 아키텍처 - Buffer Cachey, Redo Log Buffer, Undo (0) | 2024.05.13 |
---|---|
오라클 데이터 베이스 아키텍처 - Shared Pool (0) | 2024.05.12 |
오라클 데이터 아키텍처 - PGA (0) | 2024.05.11 |
오라클 SQL튜닝 - 데이터베이스 블록 (0) | 2024.05.09 |
오라클 데이터베이스 아키텍처 (0) | 2024.05.07 |