Функция pmod

Область применения:проверка помечены да Databricks SQL проверка помечены да Databricks Runtime

Возвращает положительный остаток операции dividend / divisor.

Синтаксис

pmod(dividend, divisor)

Аргументы

  • dividend: выражение, значением которого является число.
  • divisor: выражение, значением которого является число.

Возвраты

Если оба dividend результата совпадают DECIMAL с divisor типом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