SQLite ifnull() 函数使用指南

来源:这里教程网 时间:2026-03-25 18:29:18 作者:

SQLite

ifnull()
函数是一个
if-else
的函数,如果第一个参数为
NULL
,返回第二个参数,否则返回第一个参数。

ifnull()
语法

这里是 SQLite

ifnull()
函数的语法:

ifnull(expr1, expr2)

SQLite

ifnull()
函数等同于两个参数的
coalesce(expr1, expr2)
函数。

参数

expr1
必需的。判断此表达式是否为
NULL
expr2
必需的。当
expr1
NULL
时,返回
expr2

返回值

如果

expr1
NULL
ifnull()
函数返回
expr2
,否则返回
expr1

ifnull()
示例

这个示例说明了 SQLite

ifnull()
函数的基本用法:

SELECT    ifnull(NULL, 'It is NULL'),    ifnull('I am not NULL', 'x');

  ifnull(NULL, 'It is NULL') = It is NULLifnull('I am not NULL', 'x') = I am not NULL

相关推荐

热文推荐