Oracle,NVL()函数解析

1.NVL(Expression1,Expression2)
解析:当Expression1有值时,返回Expression1。当Expression1为空,Expression2不为空时,返回Expression2,当Expression1和Expression2均为空时,返回NULL。

注:NVL()函数通常用在计算。

示例1:Expression1不为空。

SELECT NVL(1,1) FROM DUAL

在这里插入图片描述

示例2:当Expression1为空,Expression2不为空时。

SELECT NVL(null,1) FROM DUAL

在这里插入图片描述

示例3:当Expression1和Expression2均为空时。

SELECT NVL(null,null) FROM DUAL

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_41409803/article/details/121567503