signum
函数
适用于: Databricks SQL Databricks Runtime
当 expr
为负数、0 或正数时返回 -1.0、0.0 或 1.0。 此函数是 sign 函数的同义词。
语法
signum(expr)
参数
expr
:一个计算结果为数字或间隔的表达式。
从 Databricks Runtime 10.1 开始支持间隔
返回
一个 DOUBLE
。
示例
> SELECT signum(40);
1.0
> SELECT signum(INTERVAL'-1' DAY)
-1.0