Dela via


Funktionen pmod

Gäller för: markerad ja Databricks SQL markerad ja Databricks Runtime

Returnerar den positiva resten efter dividend / divisor.

Syntax

pmod(dividend, divisor)

Argument

  • dividend: Ett uttryck som utvärderas till ett numeriskt uttryck.
  • divisor: Ett uttryck som utvärderas till ett numeriskt uttryck.

Returer

Om både dividend och divisor är av DECIMAL resultatet matchar typen av divisor. I alla andra fall en DOUBLE.

Om divisor är 0 genererar funktionen ett DIVIDE_BY_ZERO fel.

Exempel

> 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