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。