Oracle中nvl()与nvl2()函数详解

  1. 1.nvl:根据参数1是否为null返回参数1或参数2的值

【函数格式】:nvl(expression1,expression2)

【函数说明】:

若expression1值为null,则该函数返回expression2;
若expression1值不为null,则该函数返回expression1;
若expression1、expression2的值均为null,则该函数返回null。

  1. 2.nvl2:根据参数1是否为null返回参数2或参数3的值

【函数格式】:nvl2(expression1,expression2,expression3)

【函数说明】:

若expression1值不为null,则该函数返回expression2值;
若expression1值为null,则该函数返回expression3值;
若expression1、expression2、expression3值均为null,则该函数返回null。
————————————————

原文链接:https://blog.csdn.net/qq_40018576/article/details/123125215

posted @ 2023-03-27 11:40  2一念轮回2  阅读(284)  评论(0)    收藏  举报