IS null [not] (Transact-SQL)
Belirtilen ifade null olup olmadığını belirler.
Sözdizimi
expression IS [ NOT ] NULL
Bağımsız değişkenler
expression
Herhangi bir geçerli ifade.NOT
Boole sonucu değilleme uygulanmış gerektiğini belirtir.Yüklemi null değeri ise, değer null ve yanlış değilse doğru döndürerek, dönüş değerlerini tersine çevirir.
Sonuç türleri
Boolean
Dönüş Kodu Değerleri
Varsa değeri expression , null, null döndürür true; Aksi takdirde false döndürür.
Varsa değeri expression , null, IS not null döndürür false; Aksi takdirde true döndürür.
Açıklamalar
Bir ifade null olup olmadığını belirlemek için karşılaştırma işleci yerine IS null veya IS not null kullanın (örneğin = veya! =).Karşılaştırma işleçleri veya iki bağımsız değişken null olduğunda bilinmeyen dönün.
Örnekler
Aşağıdaki örnek adı ve Ağırlık için hangi ya da tüm ürünler içindir Ağırlık verir daha az 10 libre veya renk bilinmiyor, ya da NULL.
USE AdventureWorks2008R2;
GO
SELECT Name, Weight, Color
FROM Production.Product
WHERE Weight < 10.00 OR Color IS NULL
ORDER BY Name;
GO
Ayrıca bkz.