IS_FINITE_NUMBER (requête NoSQL)
S’APPLIQUE À : NoSQL
Retourne une valeur booléenne indiquant si un nombre est un nombre fini (et non infini).
Syntaxe
IS_FINITE_NUMBER(<numeric_expr>)
Arguments
Description | |
---|---|
numeric_expr |
Expression numérique. |
Types de retour
Retourne une valeur booléenne.
Exemples
Cet exemple illustre la fonction avec diverses valeurs statiques.
SELECT VALUE {
finiteValue: IS_FINITE_NUMBER(1234.567),
infiniteValue: IS_FINITE_NUMBER(8.9 / 0.0),
nanValue: IS_FINITE_NUMBER(SQRT(-1.0))
}
[
{
"finiteValue": true,
"infiniteValue": false,
"nanValue": false
}
]
Remarques
- Cette fonction bénéficie d’un index de plage.