NVL函数

从两个表达式返回一个非null值

语法格式
NVL(eExpression1, eExpression2)

语法说明
eExpression1和eExpression2可以是任意一种数据类型

如果,eExpression1的计算结果不是null值,则返回eExpression1
如果,eExpression1的计算结果为null值,则NVL()返回eExpression2
如果,eExpression1与eExpression2的结果皆为null值,则NVL()返回NULL

示例代码

SELECTNVL ((DECODE ('2',(SELECTBIZ_ITEM_TYPEFROMDIC_ASSAY_BUSINESS_ITEMWHEREID = ASSAY_BIZ_ITEM_ID),(SELECTASSAY_ITEM_NAMEFROMDIC_ASSAY_ITEMWHEREID = (SELECTBIZ_ITEM_IDFROMDIC_ASSAY_BUSINESS_ITEMWHEREID = ASSAY_BIZ_ITEM_ID)),(SELECTBIZ_TASK_NAMEFROMDIC_BUSINESS_TASKWHEREID = (SELECTBIZ_ITEM_IDFROMDIC_ASSAY_BUSINESS_ITEMWHEREID = ASSAY_BIZ_ITEM_ID)))),(SELECTNAMEFROMDIC_ASSAY_ITEM_CATEWHEREID = ASSAY_BIZ_ITEM_CATE_ID)) AS catename,< INCLUDE refid = "Base_Column_List" />
FROMDIC_ASSAY_BIZ_ITEM_CHARGE
WHERE1 = 1

Oracle的NVL函数相关推荐

  1. oracle中nvl()函数

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

  2. oracle的nvl的使用,oracle的nvl函数的使用介绍

    oracle的nvl函数的使用介绍 Oracle的Nvl函数 nvl( ) 函数 从两个表达式返回一个非null 值. 语法 NVL(eExpression1, eExpression2) 参数 eE ...

  3. oracle的nvl函数用法,nvl函数(sql中nvl函数的使用)

    谁解释一下nvl()函数有什么用啊,是干什么的,简明扼要,谢谢 NVL(E1, E2)的功能为:如果E1为NULL,则函数返回E2,否则返回E1本身. 用法:查询不相等数据 功能:如果string1为 ...

  4. oracle nvl函数代码,Postgres 仿oracle的nvl函数.doc

    Postgres 仿oracle的nvl函数 Postgres 仿oracle的nvl函数 ------jview@ 调用方式select nvl(null,'aaa'),nvl(null,now() ...

  5. oracle里面的nvl,oracle中nvl函数

    最近在修改项目中一个统计的bug,统计出的钱数不对,因为不是自己开发的模块,经过分析流程找到了统计的sql. sum(f_msmoney)+sum(f_fkmoney) as total, 上面这段是 ...

  6. php函数 nvl,Oracle中nvl()函数

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

  7. ORACLE里NVL函数与NVL2函数用法

    NVL函数 Oracle/PLSQL中的一个函数. 格式为: NVL( string1, replace_with) 功能:如果string1为NULL,则NVL函数返回replace_with的值, ...

  8. oracle的nvl函数返回的类型,oracle的nvl函数的用法-查询结果若是NULL则用指定值代(转) sober...

    通过查询获得某个字段的合计值,如果这个值位null将给出一个预设的默认值 select nvl(sum(t.dwxhl),1) from tb_jhde t where zydm=-1这里关心的nvl ...

  9. Oracle的 nvl 函数及 nvl2 函数的应用

    一.基本语法: nvl 函数: nvl 函数的基本语法为 nvl(E1, E2),如果E1为 NULL,则函数返回E2,否则返回E1本身.但此函数有一定局限,所以就有了nvl2函数.如果两个参数的值都 ...

最新文章

  1. C语言 · 勾股数
  2. 手机拍照软件for android1.6,RookieCam
  3. es分词器错误分析_了解ElasticSearch分析器
  4. 移动APP漏洞自动化检测平台建设
  5. 弹出确定_Redmi K30 Pro再剧透:弹出式全面屏,没有高刷
  6. eclipse新建Android项目
  7. 机器人SLAM建图地图类型讨论
  8. 怎样写毕业论文的开题报告和任务书?
  9. springBoot Vue 项目实战
  10. MPU6050的运动中断应用
  11. 企业竞争情报系统的业务模式深入分析
  12. TEXT到EPUB格式转换
  13. linux局域网即时通讯,基于身份的Linux下局域网即时通讯系统的研究与实现
  14. Apache Calcite: 初窥门径
  15. 齐岳供应TCPP-Fe(3+)四羧基苯基卟啉铁;TCPP-Zn(2+)四羧基苯基卟啉锌
  16. 安装MySQL的详细步骤
  17. 2017年原生广告程序化购买将成为新趋势
  18. cocos2d - 粒子系统工具(Particle Designer)
  19. 潭州学院html学习(day02)
  20. 雷军回应输 10 亿背后真相:世界正在青睐不务正业的人

热门文章

  1. express 连接 moogdb 数据库
  2. c语言实现--不带头结点的单链表操作
  3. WebBrowser页面与WinForm交互技巧
  4. gacutil.exe Path
  5. WIndows via C/C++ 学习(12)权限上下文
  6. 求助啊,被STM32的CAN折磨的疯了
  7. 机器学习 聚类篇——DBSCAN的参数选择及其应用于离群值检测
  8. 使用PySpark搭建机器学习模型
  9. 基于Spring Cloud实现微服务前后端系统
  10. STL源代码分析(ch 1)概述