美文网首页
数据小白学习笔记 nvl()函数 2019-07-

数据小白学习笔记 nvl()函数 2019-07-

作者: 简兮_d116 | 来源:发表于2019-07-28 16:27 被阅读0次

上周在校对取数的时候发现在一串sql(with as)中有某个临时表取数据为空,然后导致后面引用这个临时表的临时表也没有数据。这个小小的问题害得我加班到了11点,哎~~有点小扎心

nvl(字段,默认值)如果这个字段为空则显示默认值,我将默认值设置为0【nvl(YRARMONEY,0)】,这样可以避免因为取数为空的值(null值)导致的错误了。

后来在网上浏览了下以及plsql提示函数发现还有个nvl2()函数存在。

NVL2函数的格式如下:NVL2(expr1,expr2, expr3)

含义是:如果该函数的第一个参数为空那么显示第二个参数的值,如果第一个参数的值不为空,则显示第三个参

如果有路过的大哥愿意对这个刚入门的小白指点一二将万分感激,在此谢过啦!

相关文章

网友评论

      本文标题:数据小白学习笔记 nvl()函数 2019-07-

      本文链接:https://www.haomeiwen.com/subject/vohprctx.html