다음을 통해 공유


pmod 기능

적용 대상: 예(예)로 표시된 확인 Databricks SQL 예(예)로 표시된 확인 Databricks 런타임

dividend / divisor 이후의 양수 나머지를 반환합니다.

구문

pmod(dividend, divisor)

인수

  • dividend: 숫자로 계산되는 식입니다.
  • divisor: 숫자로 계산되는 식입니다.

반품

둘 다 dividend 결과의 형식divisorDECIMAL divisor 일치하는 경우 . 다른 모든 경우에는 DOUBLE입니다.

divisor가 0이면 이 함수에서 DIVIDE_BY_ZERO 오류가 발생합니다.

예제

> SELECT pmod(10, 3), mod(10, 3);
 1  1

> SELECT pmod(-10, 3), mod(-10, 3);
 2 -1

> SELECT pmod(-10, 0);
 Error: DIVIDE_BY_ZERO