语法:

NVL2(表达式1,表达式2,表达式3)

如果表达式1为空,返回值为表达式3的值。如果表达式1不为空,返回值为表达式2的值。

例子:

SELECT ID,
NVL2(SEX,'非空','空值')
FROM (VALUES(1,''),(2,''),(3,NULL))  AS T(ID,SEX)


原始值

【DB2】NVL2函数

转化后的值

【DB2】NVL2函数

相关文章: