IS_FINITE_NUMBER (NoSQL-fråga)
GÄLLER FÖR: NoSQL
Returnerar ett booleskt värde som anger om ett tal är ett ändlig tal (inte oändligt).
Syntax
IS_FINITE_NUMBER(<numeric_expr>)
Argument
beskrivning | |
---|---|
numeric_expr |
Ett numeriskt uttryck. |
Returtyper
Returnerar ett booleskt värde.
Exempel
Det här exemplet visar funktionen med olika statiska värden.
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
}
]
Kommentarer
- Den här funktionen drar nytta av ett intervallindex.