Aracılığıyla paylaş


NULL [NOT] (Transact-SQL)

Belirtilen bir ifade NULL olup olmadığını belirler.

Topic link iconTransact-SQL sözdizimi kuralları

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