すべてのプロダクト
Search
ドキュメントセンター

MaxCompute:ISNAN

最終更新日:Jan 17, 2025

式の値がNaNかどうかをチェックします。 値がNaNの場合、Trueが返されます。 それ以外の場合は、falseが返されます。

構文

boolean isnan(<expr>)

パラメーター

expr: 必須です。 値はDOUBLE型です。 入力値がSTRING型、BIGINT型、またはDECIMAL型の場合は、計算前に暗黙的にDOUBLE型の値に変換されます。

戻り値

  • exprの値がNaNの場合、Trueが返されます。 それ以外の場合は、falseが返されます。

  • exprの値がnullの場合、Falseが返されます。

例

-- The return value is False. 
SELECT isnan(100.1);

関連関数

ISNANは数学的関数である。 データコンピューティングと変換に関連する関数の詳細については、数学関数.