decode1 [SQL - Frequently Used Code] 제수가 0입니다 2025.02.24 - [프로그래밍/SQL, Hive, SAS 관련 정보] - [SQL] Table of Contents'ORA-01476 제수가 0 입니다' 와 같은 오류를 만날 때가 있죠. 눈치채셨겟지만 분모가 0인경우에 발생하는 문제입니다. 기본적으로는 분모가 0이 되지 않도록 사전 처리를 하는 것이 좋지만, 그렇지 않은경우에는 오류방지 처리를 해두고 SQL 쿼리를 작성해야 합니다. 사실 저는 이미 이 에러도 수 없이 경험해봤고 머리속에 넣어두고 있지만 종종 만나는 에러이기도 합니다. 몇 가지 오류방지 방법을 소개하겠습니다. 1) Decode 함수를 이용한 방법Decode 함수는 SQL표준함수는 아니고 Oracle에서만 활용되는 함수입니다. 더보기DECODE는 Case when 절과 유사한 역할을.. 2024. 12. 19. 이전 1 다음 반응형