Fonction sign

S’applique à :check marked yes Databricks SQL check marked yes Databricks Runtime

Retourne -1.0, 0.0 ou 1.0 si expr est négatif, égal à 0 ou positif. Cette fonction est similaire à la fonction signum.

Syntaxe

sign(expr)

Arguments

  • expr : Expression qui prend une valeur numérique ou un intervalle.

L’intervalle est pris en charge depuis : Databricks Runtime 10.1)

Retours

DOUBLE.

Exemples

> SELECT sign(40);
 1.0

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