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
DECFLOAT
comme étant égales, différentes ou non ordonnées.NORMALIZE_DECFLOAT
prend un seul argument
DECFLOAT
et le retourne sous sa forme la plus simple.QUANTIZE
prend deux arguments
DECFLOAT
et retourne le premier argument mis à l'échelle en utilisant la deuxième valeur comme échantillon.TOTALORDER
effectue une comparaison exacte de deux valeurs
DECFLOAT
.