10 Mart 2012 Cumartesi

SQL - "NULL" ifadelerini Sorgulamak

T-SQL ifadeleri ile "NULL" değerleri sorgulamak istiyorsanız şöyle bir hataya düşebilirsiniz :

SELECT * FROM tblOgrenci 
WHERE Ad = NULL


Yukarıdaki gibi bir ifade büyük ihtimalle size aradığınız değerleri getirmeyecektir.

NULL değerleri IS NULL deyimiyle kullanmamız gerekiyor.

SELECT * FROM tblOgrenci
WHERE Ad IS NULL