Freigeben über


IS_FINITE_NUMBER (NoSQL-Abfrage)

GILT FÜR: NoSQL

Gibt einen booleschen Wert zurück, der angibt, ob eine Zahl eine endliche Zahl (nicht unendlich) ist.

Syntax

IS_FINITE_NUMBER(<numeric_expr>)

Argumente

BESCHREIBUNG
numeric_expr Ein numerischer Ausdruck.

Rückgabetypen

Gibt einen booleschen Wert zurück.

Beispiele

In diesem Beispiel wird die Funktion mit verschiedenen statischen Werten veranschaulicht.

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
  }
]

Bemerkungen

Weitere Informationen