Funcții SQL NULL. Soluţii. MS Access. Funcția MS Access IsNull(). Oracle. Funcția Oracle NVL().

MS Access

Funcția MS Access IsNull() returnează TRUE (-1) dacă expresia este o valoare nulă, altfel returnează FALSE (0):
 
​​​​​​​SELECT ProductName, UnitPrice * (UnitsInStock + IIF(IsNull(UnitsOnOrder), 0, UnitsOnOrder))
FROM Products;

Oracle

Funcția Oracle NVL()
obține același rezultat:
 
SELECT ProductName, UnitPrice * (UnitsInStock + NVL(UnitsOnOrder, 0))
FROM Products;