나누기 연산 중 분모가 0일 때 발생하는 오류.

 

1. NVL(분자 / DECODE(분모, 0, NULL, 분모), 0) 사용

 

2. CASE WHEN NVL(분모, 0) > 0 THEN 연산식~ ELSE 0 END AS ~

 

두 방법으로 해결 가능.

'BackEnd > DBMS' 카테고리의 다른 글

Oracle :: SOME, ANY, ALL 연산자  (0) 2020.11.18
Oracle :: 배수 출력 쿼리  (0) 2020.02.17
Oracle :: Procedure (프로시저)  (0) 2019.08.08
Oracle :: DB Function vs Procedure vs Package  (0) 2019.04.10
Oracle :: DB Link (Database Link)  (0) 2019.04.09

+ Recent posts