MariaDB ISNULL() 函数使用指南
在 MariaDB 中,ISNULL()
是一个内置函数,如果给定的表达式为 NULL
返回 1
,否则返回 0
。
在 MariaDB 中,该函数检查表达式是否是。如果表达式解析为 ,则返回,否则返回。ISNULL()``null``null``ISNULL()``1``0
MariaDB ISNULL()
语法
这里是 MariaDB ISNULL()
函数的语法:
ISNULL(expr)
参数
expr
- 必需的。判断此表达式是否为
NULL
。
返回值
如果 expr
为 NULL
,MariaDB ISNULL()
函数返回 1
,否则返回 0
。
MariaDB ISNULL()
示例
这个语句展示了 MariaDB ISNULL()
函数的用法:
SELECT
ISNULL(NULL),
ISNULL('A'),
ISNULL(1 / 2),
ISNULL(1 / 0);
输出:
+--------------+-------------+---------------+---------------+
| ISNULL(NULL) | ISNULL('A') | ISNULL(1 / 2) | ISNULL(1 / 0) |
+--------------+-------------+---------------+---------------+
| 1 | 0 | 0 | 1 |
+--------------+-------------+---------------+---------------+
在这个示例中:
ISNULL(NULL)
返回1
,因为提供了一个NULL
参数。ISNULL('A')
返回0
, 因为A
不是NULL
。ISNULL(1 / 2)
返回0
,因为1 / 2
的结果不是NULL
。ISNULL(1 / 0)
返回1
,因为1 / 0
的结果是NULL
。
结论
在 MariaDB 中,ISNULL()
是一个内置函数,如果给定的表达式为 NULL
返回 1
,否则返回 0
。