Section courante

A propos

Section administrative du site

SIGN

Signe
Oracle Database SQL  

Syntaxe

Sign(Nombre)

Paramètres

Nom Description
Nombre Ce paramètre permet d'indiquer l'expression contenant le nombre à traiter

Retour

Valeur Description
-1 Cette valeur indique un nombre négatif
0 Cette valeur indique un nombre nulle
1 Cette valeur indique un nombre positif

Description

Cette fonction retourne le signe d'une valeur numérique.

Exemple

Voici quelques exemples typiques de l'utilisation de cette fonction :

  1. SELECT 'Sign(-910) = ' As Text, Sign(-910) As Result FROM DUAL UNION
  2. SELECT 'Sign(-1) = ' As Text, Sign(-1)  As Result FROM DUAL UNION
  3. SELECT 'Sign(0) = ' As Text, Sign(0)  As Result FROM DUAL UNION
  4. SELECT 'Sign(10) = ' As Text, Sign(10)  As Result FROM DUAL UNION
  5. SELECT 'Sign(1) = ' As Text, Sign(1)  As Result FROM DUAL UNION
  6. SELECT 'Sign(100) = ' As Text, Sign(1000)  As Result FROM DUAL;

on obtiendra le résultat suivant :

TEXT RESULT
Sign(-1) = -1
Sign(-910) = -1
Sign(0) = 0
Sign(1) = 1
Sign(10) = 1
Sign(100) = 1

Voir également

Article - Les géants de l'informatique - Oracle

Dernière mise à jour : Lundi, le 11 mai 2015