Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
GÄLLER FÖR: NoSQL
Returnerar ett booleskt värde som anger om ett tal är ett 64-bitars signerat heltal. 64-bitars signerade heltal sträcker sig från -9,223,372,036,854,775,808 till 9,223,372,036,854,775,807. Mer information finns i __int64.
Syntax
IS_INTEGER(<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 {
smallDecimalValue: IS_INTEGER(3454.123),
integerValue: IS_INTEGER(5523432),
minIntegerValue: IS_INTEGER(-9223372036854775808),
maxIntegerValue: IS_INTEGER(9223372036854775807),
outOfRangeValue: IS_INTEGER(18446744073709551615)
}
[
{
"smallDecimalValue": false,
"integerValue": true,
"minIntegerValue": true,
"maxIntegerValue": true,
"outOfRangeValue": false
}
]
Kommentarer
- Den här funktionen drar nytta av ett intervallindex.