by 흔들린우동 [SQL Query] [2021.12.17 10:58:14]
안녕하세요.
CLOB 컬럼을 조회하는데 오류가 발생하는데 원인을 못찾겠습니다.
오류메시지는 : ORA-00932 : 일관성 없는 데이터 유형 : -0(가) 필요하지만 CLOB임
* LOG컬럼(CASE문 안에 사용된 A_NM 을 제외하고 모두 LOB 컬럼)
A_SLC_CND_DOC
A_CND_SCT
--SQL문
SELECT MAX(CASE WHEN S.A_NM='계약유형" AND DBMS_LOB.GETLENGTH(S.A_SLC_CND_DOC) > 0 THEN S.A_CND_SCT
ELSE IS NULL
END) AS A_TMP
FROM A.TICAA007 S
WHERE TNS_NO IS NOT NULL
AND REG_YR = '2020';