Aracılığıyla paylaş


IS null [not] (Transact-SQL)

Belirtilen ifade null olup olmadığını belirler.

Konu bağlantısı simgesiTransact-SQL sözdizimi kuralları

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