oracle的nvl和nvl2

原创 2013年12月05日 17:02:16
NVL( string1, replace_with) 
功能:如果string1为NULL,则NVL函数返回replace_with的值,否则返回string1的值,如果两个参数都为NULL ,则返回NULL。

NVL2(expr1,expr2,expr3)
功能:oracle中常用函数,如果参数表达式expr1值为NULL,则NVL2()函数返回参数表达式expr3的值;如果参数表达式expr1值不为NULL,则NVL2()函数返回参数表达式expr2的值。
即:NVL2(表达式,不为空设值,为空设值)

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Oracle Nvl()与Nv2()的使用

Oracle Nvl函数的正确用法 以下的文章主要介绍的是Oracle  nvl函数,本文主要介绍的是其实际应用语法,以及实际应用的参数的介绍,以下就是相关的具体内容的相关描述,希望在你浏览之后会...

oracle的nvl函数的用法-查询结果若是NULL则用指定值代

oracle的nvl函数的用法 通过查询获得某个字段的合计值,如果这个值位null将给出一个预设的默认值 select nvl(sum(t.dwxhl),1) from tb_jhde t wh...

Oracle 中 nvl()、decode()和日期形式转换函数的使用

日期转换形式 to_char(columnofdate,'YYYYMMDD HH24:MI:SS') 例:select empno,ename,to_char(hiredate,'YYYY-M...

oracle的nvl函数

oracle的nvl函数,nvl2函数,NULLIF函数,Coalesce函数

oracle nvl

NVL函数NVL(EXP1,EXP2) (1)NVL函数允许你在一个查询中使用一个字符串来替代null,如果EXP1是null,那么就会返回EXP2,如果EXP1非空,NVL就会返回EXP1 ...

Oracle中的INSTR,NVL和SUBSTR函数的用法代码实例

这篇文章主要介绍了Oracle中的INSTR,NVL和SUBSTR函数的用法详解,需要的朋友可以参考下Oracle中INSTR的用法:INSTR方法的格式为INSTR(源字符串, 要查找的字符串, 从...
  • xz_src
  • xz_src
  • 2017年07月28日 19:22
  • 167

oracle的nvl函数的用法

oracle的nvl函数的用法通过查询获得某个字段的合计值,如果这个值位null将给出一个预设的默认值 select nvl(sum(t.dwxhl),1) from tb_jhde t where ...
  • teedry
  • teedry
  • 2011年05月13日 15:53
  • 714

如何使用Oracle的COALESCE函数和nvl函数

如何使用Oracle的COALESCE函数和nvl函数

Oracle_NVL函数

NVL Syntax Description of the illustration nvl.gif Purpose NVL lets you replace null (ret...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:oracle的nvl和nvl2
举报原因:
原因补充:

(最多只允许输入30个字)