DECFLOAT et fonctions
Utilisation des fonctions conventionnelles
Un certain nombre de fonctions scalaires standard peuvent être utilisées avec des expressions et des valeurs de type DECFLOAT.Cela s’applique aux fonctions mathématiques suivantes :
|
|
|
|
|
|
|
|
|
|
Les fonctions d’agrégation SUM, AVG, MIN et MAX fonctionnent également avec le type DECFLOAT.Toutes les fonctions d’agrégation statistique (telles que, mais sans s’y limiter, STDDEV ou CORR) peuvent traiter des données de type DECFLOAT.
Fonctions spéciales pour `DECFLOAT
Firebird supporte 4 fonctions qui sont conçues spécifiquement pour supporter le type DECFLOAT :
COMPARE_DECFLOAT-
compare deux valeurs
DECFLOATcomme étant égales, différentes ou non ordonnées. NORMALIZE_DECFLOAT-
prend un seul argument
DECFLOATet le retourne sous sa forme la plus simple. QUANTIZE-
prend deux arguments
DECFLOATet retourne le premier argument mis à l’échelle en utilisant la deuxième valeur comme échantillon. TOTALORDER-
effectue une comparaison exacte de deux valeurs
DECFLOAT.