ORA-01476: >제수가 0 입니다 라는 메시지가 나면서 쿼리가 안돌아가는 경우가 있다. 이것은 0으로 나눗셈할 경우에 나오는 문제인데 인터넷에 보면 여러가지 해결책이 나와있다.
이건 문제의 나눗셈이다.
인터넷에 있는 DECODE를 이용한 해결법을 보자.
SELECT N/M
FROM (
SELECT '10' AS N, '0' AS M
FROM DUAL
);
SELECT N / DECODE(M, NULL, 1, 0, 1, M)
FROM (
SELECT '10' AS N, '0' AS M
FROM DUAL
);
'DB > Oracle' 카테고리의 다른 글
오라클 포트 설정하기 (0) | 2014.05.21 |
---|---|
한글 - 알파벳 - 숫자 순으로 정렬 (0) | 2013.07.29 |
D-DAY 계산 (0) | 2013.01.17 |
연속되는 숫자 만들기 (0) | 2012.09.18 |
한글 초성 검색 (0) | 2011.05.23 |