博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle的nvl()函数的用法
阅读量:6315 次
发布时间:2019-06-22

本文共 534 字,大约阅读时间需要 1 分钟。

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

语法
NVL(eExpression1, eExpression2)
参数
eExpression1, eExpression2
如果 eExpression1 的计算结果为 null 值,则 NVL( ) 返回 eExpression2。如果 eExpression1 的计算结果不是 null 值,则返回 eExpression1。eExpression1 和 eExpression2 可以是任意一种数据类型。如果 eExpression1 与 eExpression2 的结果皆为 null 值,则 NVL( ) 返回 .NULL.。
返回值类型
字符型、日期型、日期时间型、数值型、货币型、逻辑型或 null 值
说明
在不支持 null 值或 null 值无关紧要的情况下,可以使用 NVL( ) 来移去计算或操作中的 null 值。

select nvl(a.name,'空得') as name from student a join school b on a.ID=b.ID

注意:两个参数得类型要匹配

转载于:https://www.cnblogs.com/person008/p/7424100.html

你可能感兴趣的文章
如何一直处在学习区?
查看>>
基于 .NET Core 的跨平台 GIT HTTP 服务器实现
查看>>
Python脚本在安卓开发中的使用
查看>>
SqlServer的CASE,JOIN使用优化一例
查看>>
用Java语言打印九九乘法口诀表
查看>>
Ubuntu Linux上的最佳照片应用程序
查看>>
伍哥原创之用搜狗细胞词库制作mmseg词典
查看>>
JAVA 编码规范
查看>>
linux查看最大文件
查看>>
javascript 验证日期时间的正则表达式
查看>>
【android-cocos2d-X2.2 环境配置】在Mac下搭建Cocos2d-X-android开发环境!
查看>>
Linux Shell脚本的10个有用的“面试问题和解答”
查看>>
cocos2d-x按钮CCControlButton的用法
查看>>
MySQL安全配置
查看>>
GitHub使用教程——(1)使用GitHub创建简历展示页
查看>>
一劳永逸apache配置
查看>>
全文检索引擎Sphinx之初体验
查看>>
直播|易观CTO郭炜:精益化数据分析——如何让你的企业具有BAT一样的分析能力...
查看>>
ModelAndView详解
查看>>
MySQL 线上配置文件
查看>>