ISNULL returns FALSE for 0 value?
-
TRUE
-
FALSE
-
MAY BE
-
None of these
A
Correct answer
Explanation
ISNULL returns FALSE for 0 because 0 is a valid numeric value, not NULL. NULL represents absence of value, while 0 is a definite number. This distinction is crucial in SQL - NULL != 0, and comparisons behave differently (NULL propagates in expressions).