oracle中nvl()的作用

作用:判断某个值是否为空值,若不为空值则输出,若为空值,返回指定值。

详细解释如下:

1、nvl()函数的格式如下:NVL(expr1,expr2);

2、含义是:如果oracle第一个参数为空那么显示第二个参数的值,如果第一个参数的值不为空,则显示第一个参数本来的值。

3、例:select name,NVL(name,-1) from user;运行后,结果返回两列数值,若name为空,则返回-1,若name不为空值,则返回其自身。

posted on 2018-09-10 15:33  EastChilde  阅读(382)  评论(0编辑  收藏  举报

导航