IS [NOT] NULL (SQL Server Compact)

判斷給定運算式是否為 NULL。

注意

ISNULL() 不是 SQL Server Compact 中支援的函數。

語法

expression IS [ NOT ] NULL 

引數

  • expression
    MicrosoftSQL Server Compact 中任何有效的運算式。

  • NOT
    指定布林結果是否被否定。此述詞會反轉傳回的值,當值為 NOT NULL 時傳回 TRUE,當值為 NULL 時傳回 FALSE。

結果類型

bit

傳回碼值

若運算式的值是 NULL,則 IS NULL 會傳回 TRUE,否則會傳回 FALSE。

若運算式的值是 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。