浮動小数点条件では、式が無限か、または演算の未定義の結果(非数値(NaN
))かを判断します。
floating_point_condition::=
どちらの浮動小数点条件でも、expr
は、数値データ型、または数値データ型に暗黙的に変換可能な任意のデータ型に解決される必要があります。表6-3に、浮動小数点条件を示します。
表6-3 浮動小数点条件
条件の種類 | 操作 | 例 |
---|---|---|
IS [NOT] NAN |
|
SELECT COUNT(*) FROM employees WHERE commission_pct IS NOT NAN; |
IS [NOT] INFINITE |
|
SELECT last_name FROM employees WHERE salary IS NOT INFINITE; |