MySQL ISNULL() Function
In MySQL, the ISNULL()
function checks whether the specified parameter is NULL
.
ISNULL()
Syntax
Here is the syntax of the MySQL ISNULL()
function:
ISNULL(expr)
Parameters
expr
- Required. An expression to be tested.
Return value
MySQL ISNULL()
function checks if the specified parameter is NULL
. If the argument is NULL
, the function returns 1
, otherwise returns 0
.
If you do not provide parameters for ISNULL()
, MySQL will return an error.
ISNULL()
Examples
Here is a example of ISNULL()
.
SELECT
ISNULL(NULL),
ISNULL(""),
ISNULL("A"),
ISNULL(0),
ISNULL(1);
+--------------+------------+-------------+-----------+-----------+
| ISNULL(NULL) | ISNULL("") | ISNULL("A") | ISNULL(0) | ISNULL(1) |
+--------------+------------+-------------+-----------+-----------+
| 1 | 0 | 0 | 0 | 0 |
+--------------+------------+-------------+-----------+-----------+
Here, only ISNULL(NULL)
returned 1
, the others returned 0
.