반응형
오라클에서 갑자기 오류가 나면서
ORA-01477 : 제수가 0 입니다.
일때 해결 방법!!
전 그냥
select a/b from dual;
1. NULLIF 이용하기
select a/nullif(b,0) from dual;
이런식으로 처리했습니다.
※ NULLIF(a,b) : a,b가 같으면 널 , 틀리면 a
2. decode 이용하기
select decode(b,0,0,null,0,a/b) from dual;
※ decode(값,조건1, true, false)
※ decode(값,조건1, true, 조건2,true , false)
반응형
'page 1 .컴퓨터 > 오라클' 카테고리의 다른 글
[오라클]숫자, 화폐에 세자리 콤마 찍기 (0) | 2015.05.06 |
---|---|
[Oracle]Merge (0) | 2015.05.06 |
Toad Reserved word Uppercase (0) | 2015.04.14 |
Toad 자동정렬 시 select (0) | 2014.10.27 |
Toad null Yellow (0) | 2014.10.22 |