mod Функции

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

Возвращает остаток после dividend / divisor. Эта функция эквивалентна оператору % (знак процента).

Синтаксис

mod(dividend, divisor)

Аргументы

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

Возвращает

Если и dividend имеют divisor значение DECIMAL, результат соответствует типу делителя. Во всех остальных случаях — DOUBLE.

Если divisor имеет значение 0, функция вызывает ошибку DIVIDE_BY_ZERO .

Примеры

> SELECT MOD(2, 1.8);
 0.2

> SELECT MOD(2, 0);
 Error: DIVIDE_BY_ZERO