DB/MS-SQL

"0으로 나누기 오류가 발생했습니다" 해결 방법

통통만두 2013. 4. 23. 10:45
반응형
MS-SQL 을 사용하면서 특히 집계 또는 매출과 관련된 쿼리를 짜다보면 "0으로 나누기 오류" 가 빈번히(?) 


발생합니다. CASE문으로 해결을 할 수 있겠지만 가독성도 떨어지고 쿼리 짜는게 여간 짜증나는 일이 아닙니다.







우선 CASE 문으로 해결을 해볼까요.






이제는 새로운 방법으로 해결해 봅시다.



SET ANSI_WARNINGS OFF;

SET ARITHIGNORE ON;

SET ARITHABORT OFF;

반응형