Функция signum

Область применения:check marked yes Databricks SQL check marked yes Databricks Runtime

Возвращает значение -1.0, 0.0 или 1.0 в зависимости от того, является ли значение expr отрицательным, нулевым или положительным. Эта функция является синонимом функции sign.

Синтаксис

signum(expr)

Аргументы

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

Интервал поддерживается начиная с Databricks Runtime 10.1.

Возвраты

DOUBLE.

Примеры

> SELECT signum(40);
 1.0

> SELECT signum(INTERVAL'-1' DAY)
 -1.0