ORA-014761 [Oralce] ORA-01476: divisor is equal to zero - 제수가 0입니다. 쿼리를 짜다가 ORA-01476: divisor is equal to zero 에러가 발생했다. 에러가 발생한 이유는 제수가 0이기 때문이다. 즉, 분모가 0이여서 발생하는 에러이다. 분모에는 0이 올 수 없다. 운영 DB로 넘어가기 전 개발 DB에서 클렌징을 하고 다시 TEST를 진행하면서 분모가 0인 경우가 발생하여 위 에러를 마주했다.. 데이터가 많이 항상 분모는 0이 아닐 거라 생각하고 쿼리를 짜서 그랬던 것 같다. 본론으로 돌아가서, ORA-01476:divisor is equal to zero 에러 해결법은 분모 값이 0이 온다면 CASE ~ WHEN ~ THEN문 및 NVL(), COALESCE() 이용하여 해결할 수 있다. * CASE ~ WHEN ~ THEN문 및 NVL() 사용 SELE.. DB/Oracle 2023. 3. 29. 이전 1 다음 728x90