AI智能
改变未来

Oracle Null判断并替换空值

在Oracle数据库中拉数据时,需要过滤替换掉空值null。原始表数据如下:


需要将material列中的null值和materialNo中的null值合并成不包含null的新列,
借助NVL()函数,实现从两个表达式返回一个非 null 值。

--如果 eExpression1 的计算结果为 null 值,则 NVL( ) 返回 eExpression2。--如果 eExpression1 的计算结果不是 null 值,则返回 eExpression1。--eExpression1 和 eExpression2 可以是任意一种数据类型。--如果 eExpression1 与 eExpression2 的结果皆为 null 值,则 NVL( ) 返回 NULL。NVL(eExpression1, eExpression2)

利用NVL函数执行之后的结果为:

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » Oracle Null判断并替换空值