NULL 述部

NULL 述部は、NULL 値かどうかを検査するものです。

構文図を読む構文図をスキップするexpressionISNOTNULL
1

NULL 述部の結果が不明になることはありません。 式の値が NULL 値の場合、結果は真になります。 値が NULL 値でない場合、結果は偽になります。 NOT が指定されていると、結果は逆になります。

行タイプの値を、NULL 述部のオペランドとして使用することはできません。ただし、フィールド名の修飾子は除きます。expression が行タイプの場合、エラーが戻されます (SQLSTATE 428H2)

他の SQL ダイアレクトとの互換性のために、IS NULL のシノニムとして ISNULL を、IS NOT NULL のシノニムとして NOTNULL を使用できます。

   PHONENO IS NULL

   SALARY IS NOT NULL
1 ISNULL および NOTNULL をそれぞれ IS NULL および IS NOT NULL 述部のシノニムとして使用できます。ただし、互換性のために IS NULL および IS NOT NULL を使用することをお勧めします。