SQLite 流程控制函数参考

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

顾名思义,流程控制函数主要用于流程控制。这类似于编程语言中的

if-else
语句,
switch
语句。本页整理了 SQLite 中的流程控制函数。

coalesce

SQLite
coalesce()
函数返回参数列表中第一个不是 NULL 的值。

ifnull

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

iif

SQLite
iif()
函数有 3 个参数,如果第一个参数是真,返回第二个参数,否则返回第三个参数。

nullif

SQLite
nullif()
函数根据两个参数是否相等决定返回
NULL
还是第一个参数。如果两个参数相同,返回
NULL
,否则返回第一个参数。

相关推荐

热文推荐