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 |