COMPARE_DECFLOAT()
DSQL, PSQL
COMPARE_DECFLOAT (decfloat1, decfloat2)
| Paramètre | Description |
|---|---|
decfloat1, decfloat2 |
Les valeurs ou expressions de type |
SMALLINT
La fonction COMPARE_DECFLOAT compare deux valeurs de type DECFLOAT, qui peuvent être identiques, différentes ou non ordonnées. Les zéros de fermeture sont pris en compte dans la comparaison.
La fonction renvoie :
0
|
Les valeurs sont égales ; |
1
|
La première valeur est inférieure à la seconde ; |
2
|
La première valeur est supérieure à la seconde ; |
3
|
Les valeurs ne sont pas ordonnées (une ou les deux |
Contrairement aux opérateurs de comparaison (‘<’, ‘=’, ‘>’ etc.) la comparaison est exacte,i.e., COMPARE_DECFLOAT(2.17, 2.170) retournera 2, et non 0.
Voir aussi :[fblangref-scalarfuncs-totalorder]