intDivOrZero

intDivOrZero (안전한 정수 나눗셈)

intDivOrZero 함수는 intDiv와 동일하지만, 0으로 나누거나 Long.MIN_VALUE를 -1로 나눌 때 0을 반환해요.

출처: 문서

본문

intDivOrZero(col1, col2) 형식으로 사용해요.

인자 타입 설명
col1 DOUBLE 피제수
col2 DOUBLE 제수

반환 타입: LONG

사용 예시

SELECT intDivOrZero(10, 3) AS value
FROM myTable
value
3
SELECT intDivOrZero(10, 0) AS value
FROM myTable
value
0

더 알아보기 (Learn more)