메모장/에러 모음

[Error] NVL 사용시 ORA-01722: 수치가 부적합합니다. 오류

ThinkFree 2022. 4. 19. 10:30

 

ORA-01722: 수치가 부적합합니다.

 

작업 도중 ORA-01722: 수치가 부적합합니다.라는 오류가 나왔습니다.

NVL을 사용하여 계산값이 NULL인 경우 - 로 표기해야 했습니다.

오류 코드는 아래와 같았습니다.

 

 

오류코드

계산식이 숫자로만 표기되어 문자형인 '-'로 표기할 수 없었던 게 이유 같아 아래와 같이 수정하였습니다.

 

 

 

수정코드

코드가 정상 작동 출력되었습니다.