본문 바로가기
page 1 .컴퓨터/오라클

ORACLE ORA-01477 제수가 0 입니다.

by 나의나된것은 2016. 4. 28.
반응형

오라클에서 갑자기 오류가 나면서


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