Valori SQL NULL. Operatorul IS NULL. Operatorul IS NOT NULL.

Operatorul IS NULL

Operatorul IS NULL este utilizat pentru testarea valorilor goale (valori NULL).

Următorul SQL listează toți clienții cu o valoare NULL în câmpul „Address”:

Exemplu:
 
SELECT CustomerName, ContactName, Address
FROM Customers
WHERE Address IS NULL;

Sfat: Folosiți întotdeauna IS NULL pentru a căuta valorile NULL.


Operatorul IS NOT NULL

Operatorul IS NOT NULL este utilizat pentru testarea valorilor care nu sunt goale (valori IS NOT NULL).

Următorul SQL listează toți clienții cu o valoare în câmpul „Address”:

Exemplu:
 
SELECT CustomerName, ContactName, Address
FROM Customers
WHERE Address IS NOT NULL;