SQL リファレンス (SQL Server Comp ...


SQL Server Compact 3.5 Service Pack 1 オンライン ブック
IS [NOT] NULL (SQL Server Compact)

指定された式が NULL かどうかを調べます。

ms174065.note(ja-jp,SQL.100).gifメモ:
ISNULL() は、SQL Server Compact 3.5 でサポートされている関数ではありません。

構文


            expression IS [ NOT ] NULL 
引数

expression

Microsoft SQL Server Compact 3.5 で有効な任意の式。

NOT

ブール値の結果の否定を指定します。この述語によって、返された値が反転されます。値が NOT NULL の場合は TRUE、NULL の場合は FALSE が返されます。

戻り値の型

bit

戻り値

expression が NULL の場合、IS NULL は TRUE を返します。それ以外の場合は、FALSE を返します。

expression が NULL の場合、IS NOT NULL は FALSE を返します。それ以外の場合は、TRUE を返します。


SELECT column_name FROM table_name WHERE column_name IS NOT NULL
解説

式が NULL かどうかを判断するには、= や != などの比較演算子ではなく、IS NULL または IS NOT NULL を使用してください。比較演算子は、いずれかの引数、または両方の引数が NULL の場合、UNKNOWN を返します。

Page view tracker