Catégories :

Fonctions numériques (arrondi et troncation)

SIGN

Renvoie le signe de son argument :

  • -1 si l’argument est négatif.

  • 1 s’il est positif.

  • 0 s’il est égal à 0.

Syntaxe

SIGN( <expr> )

Exemples

SELECT SIGN(5), SIGN(-1.35e-10), SIGN(0);

---------+-----------------+---------+
 SIGN(5) | SIGN(-1.35E-10) | SIGN(0) |
---------+-----------------+---------+
 1       | -1              | 0       |
---------+-----------------+---------+