Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
işlevi, sayının IS_FINITE_NUMBER sonlu bir sayı olup olmadığını (sonsuz değil) belirten bir boole döndürür.
NoSQL için Azure Cosmos DB sistem işlevi, sayının sayılabilir (sonlu) bir sayı olup olmadığını belirten bir boole değeri döndürür.
Sözdizimi
IS_FINITE_NUMBER(<numeric_expr>)
Arguments
| Description | |
|---|---|
numeric_expr |
Sayısal ifade. |
Dönüş türleri
Boole değerini döndürür.
Örnekler
Bu bölüm, bu sorgu dili yapısının nasıl kullanılacağına örnekler içerir.
Sayının sınırlı olup olmadığını denetleyin
Bu örnekte işlev çeşitli IS_FINITE_NUMBER statik değerlerle gösterilmiştir.
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
}
]
Açıklamalar
- Bu işlev, aralık dizini kullanımından yararlanır. Daha fazla bilgi için bkz. aralık dizinleri.