Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция
Область применения:
Databricks SQL
Databricks Runtime 15.3 и выше
Возвращает оставшуюся часть после dividend / divisor или NULL еслиdivisor есть 0.
Синтаксис
try_mod(dividend, divisor)
Аргументы
-
dividend: выражение, значением которого является число. -
divisor: выражение, значением которого является число.
Возвраты
Если оба dividend и divisor есть DECIMAL, результат соответствует типу делителя.
Во всех остальных случаях — DOUBLE.
Если divisor значение равно 0, функция возвращается NULL. Для вызова ошибки DIVIDE_BY_ZERO вместо этого используйте функцию mod().
Примеры
> SELECT try_mod(2, 1.8);
0.2
> SELECT try_mod(2, 0);
NULL