NULL [NOT] (Transact-SQL)
Belirtilen bir ifade NULL olup olmadığını belirler.
expression IS [ NOT ] NULL
Bağımsız değişkenler
expression
Herhangi bir geçerli mi ifade.NOT
Boole sonuç negated belirtir.Yüklemi değeri null ise, değer YANLıŞ ve null değilse, DOğRU olarak döndürülüyor dönüş değerlerini, tersine çevirir.
Sonuç türleri
Boolean
Dönüş Kodu Değerleri
Değeri expression NULL, IS NULL, DOğRU verir; aksi durumda YANLıŞ değerini verir.
Değeri expression NULL, NOT NULL IS YANLıŞ değerini verir; aksi durumda DOğRU sonucunu verir.
Remarks
Ifade NULL olup olmadığını belirlemek için , karşılaştırma işleçleri yerine IS NULL veya IS NOT NULL kullanın (örneğin = veya! =).Karşılaştırma işleçleri, birini veya her iki bağımsız değişken NULL olduğunda UNKNOWN döndürür.
Örnekler
Aşağıdaki örnek, adı ve Ağırlık için hangi ya da tüm ürünler içindir ağırlığı verir küçüktür 10 libre veya rengini, bilinmiyor veya NULL.
USE AdventureWorks;
GO
SELECT Name, Weight, Color
FROM Production.Product
WHERE Weight < 10.00 OR Color IS NULL
ORDER BY Name;
GO
See Also