728x90
분모가 0이되어서 발생하는 문제.
당연히 분모가 0이 안되게 하면 되지만, 데이터의 정확성을 위해서는 0도 들어올 수 있어야 하는데
그럴때는 아래와 같이 NVL과 DECODE로 해결할 수 있습니다.
SELECT NVL(분자 / DECODE(분모, 0, NULL, 분모), 0) FROM 테이블;
728x90
'프로그래밍 > Oracle' 카테고리의 다른 글
오라클 날짜 함수 (0) | 2014.01.13 |
---|---|
SQL LOADER 사용 기초 (0) | 2013.10.01 |
ORA-00054: 자원이 사용중이고, NOWAIT가 지정되어 있습니다 (0) | 2012.04.27 |
ORACLE PL/SQL 연습 날짜 출력하기 (0) | 2012.04.26 |
64bit windows 7 운영체제에 오라클 설치 (0) | 2012.03.20 |