signum 函式

適用于: check marked yes Databricks SQL check marked yes Databricks Runtime

傳回 -1.0、0.0 或 1.0,如同 expr 負數、0 或正數。 此函式與 sign 函 同義。

語法

signum(expr)

引數

  • expr:評估為數值或間隔的運算式。

支援 間隔,因為 Databricks Runtime 10.1

傳回

DOUBLE

範例

> SELECT signum(40);
 1.0

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