aiLabel:

ORACLE NVL 和 NVL2 函数的使用

黄昏
好评回答

NVL函数是一个空值转换函数,在SQL查询中主要用来处理null值。在不支持 null 值或 null 值无关紧要的情况下,可以使用 NVL( ) 来移去计算或操作中的 null 值。
Oracle在NVL函数的功能上扩展,提供了NVL2函数,使得不论目标值是否为null都能返回自定义的值。

操作方法

1.NVL ( )语法:nvl(expr1,expr2)如果 expr1 是 null 值,则 nvl 函数返回 expr2 ,否则就返回 expr1?说明:参数?expr1、expr2 可以是任何数据类型,但应该保持相同。若两者数据类型不一致,则Oracle数据库会隐式的转换其中一个的数据类型使其保持和另一个一致,若无法转换则会返回错误。隐式转换的实施规则如下:(1)若 expr1 是字符数据,则Oracle数据库在比较之前就会把 expr2 转换成 expr1 的数据类型并且返回 VARCHAR2 数据类型到 expr1 的字符集。(2)?若?expr1 是数值型,则Oracle数据库决定哪个参数具有最高数值优先级,并把另一个参数的数据类型隐式转换成这种数据类型,并返回这种数据类型的数据。实例:返回员工姓名和奖金,若该员工没有奖金则返回?Not Applicable

2.NVL2 ( )语法:nvl2(expr1,expr2,expr3)如果 expr1 不是 null 值,则 nvl 函数返回 expr2 ,否则就返回 expr3?参数可以返回任何数据类型的值,但是 expr2 和 expr3 不能是 LONG 型的数据类型。说明:若 expr2 和 expr3 的数据类型不同:(1)若 expr2 是字符数据,则Oracle数据库在比较之前就会把 expr3 转换成 expr2 的数据类型除非 expr3 是null。在 这种情况下,隐式数据转换是不必要的。Oracle数据库返回 VARCHAR2 数据类型到 expr2 的字符集。(2)?若?expr2 是数值型,则Oracle数据库决定哪个参数具有最高数值优先级,并把另一个参数的数据类型隐式转换成这种数据类型,并返回这种数据类型的数据。实例:返回员工收入,看员工收入(income)是否由工资(salary)加奖金(commission)组成,这取决于commission_pct列是否为null

黄昏 2024-05-22 05:11:26
本网站引用、摘录或转载上述内容仅供网站访问者交流或参考,文中观点或信息与爱问公司无关,与之相关的任何事务以及法律责任均与爱问公司无关。

最新回答 换一换

1

问:广东什么时候没有蚊子

答:
答:广东的天气寒冷(气温低于15℃)的时候、高温炎热(气温高于33℃)的时候就没有蚊子。在20-25℃的时候蚊子最多。蚊属于双翅目、蚊科,又称“蚊子”,是最重要的医学昆虫类群。蚊分布很广,种类很多,迄今为止全世界已记录蚊虫共3亚科(巨蚊亚科、按蚊亚科、库蚊亚科),35属,3600多种和亚种。中国已发现370余种,其中按蚊、库蚊、伊蚊3个属的蚊种超过半数。
2

橘子含钾高吗 2019-04-18

相关推荐

a2驾照累计扣了12分降级吗

A2驾照累计扣了12分会降级,《机动车驾驶证申领和使用规定》中规定,在一个记分周期内有记满12分记录的降级。《机动车驾驶证申领和使用规定》中规定:第七十八条持有大型客车、牵引...
详情>
提问时间:2019-12-04

年轻人怎么创业

创业很辛苦,有付出才有回报,需要有面对挫折的勇气,需要坚韧的意志。1、人生要想成功,首先要有明确的目标,目标设立后能执着追求。2、创业要有激情、要有拼劲、同时要有一定的风险意...
详情>
提问时间:2019-04-16

摩托车公户验车需要什么

摩托车公户验车一般需提供包括有效期限内的保险单,行驶本,身份证等私户验车手续在内的材料以外,还需提供公章、《组织机构代码证书》等材料。摩托车如果上的公户,那么车辆的行驶本户名...
详情>
提问时间:2019-09-29

香菜冻了还能吃吗

香菜由于水份充足,叶子细软,冷冻后会变硬变脆。解冻后继续食用是没有问题的,不过存在口感及营养价值的区别。1、口感区别,新鲜香菜爽脆、香味浓郁,冷冻香菜硬冷、香味不足,解冻后香...
详情>
提问时间:2019-04-05

键盘侠是什么生肖

属马的人容易性格冲动,在看到一些自己不愿意相信不爽的事情时,他就会立刻给出评论,不会去思索这些事情的前因后果,容易上当受骗,变身为键盘侠。所以键盘侠是生肖马。属马的人在生活当...
详情>
提问时间:2020-03-09

数九是从哪个节气开始

冬天数九是冬至开始的。冬至是二十四节气中最早制订出的一个,中国古代的许多节气都是从冬至这一天开始算起:“去冬至一百六日,即有疾风甚雨,谓之寒食”;“距日冬至四十六日而立春”。...
详情>
提问时间:2021-01-11

二级造价工程师报名条件

凡遵守中华人民共和国宪法、法律、法规,具有良好的业务素质和道德品行,具备下列条件之一者,可以申请参加二级造价工程师职业资格考试:1、具有工程造价专业大学专科(或高等职业教育)...
详情>
提问时间:2021-11-13

苹果6变成耳机模式怎么调回来

一般耳机模式都是自动切换的,耳机插入就显示耳机标记,拔出耳机标记自动消失。尝试快速拔插耳机多次或重新启动一下手机,看是否可以让耳机模式消失。若还显示耳机模式,建议拿到苹果的售...
详情>
提问时间:2019-08-19

什么是硬笔书法

硬笔书法是书法艺术百花园中一颗璀璨的明珠。它的书写工具包括钢笔、中性笔、美工笔、铅笔、粉笔等,以墨水或者粉状介质为主要载体,来表现汉字和其他文字的书写技巧。具有携带方便、书写...
详情>
提问时间:2020-04-29

报税盘怎么用

可以代替大盘领取发票,回去后点击发票分发,分发到大盘中。可以两个盘同时插上点击抄报税处理后,可以用报税盘进行大厅报税。还可以把发到大盘中的错误发票号段退到报税盘中,使税控盘能...
详情>
提问时间:2019-10-09

白鸭绒是羽绒吗

白鸭绒是羽绒。白鸭绒是成芦花朵状的绒毛,成片状的叫羽毛。由于羽绒是一种动物性蛋白质纤维,球状纤维上密布千万个三角形的细小气孔,能随气温变化而收缩膨胀,产生调温功能,可吸收人体...
详情>
提问时间:2021-04-29

甜瓜可以放冰箱吗

甜瓜味香,且果肉香脆甘甜,是一款十分好吃的水果,甜瓜水分丰富多汁,夏天吃甜瓜也是具有消暑之效的。已经切好吃不完的甜瓜要放冰箱,用保鲜膜包好,放进冰箱冷藏,但是冷藏时间也不宜过...
详情>
提问时间:2019-08-27

恻隐之心仁之端也出自哪里

恻隐之心仁之端也出自《孟子·公孙丑上》。原句:恻隐之心,仁之端也;羞恶之心,义之端也;辞让之心,礼之端也;是非之心,智之端也。人之有是四端也,犹其有四体也。有是四端而自谓不能...
详情>
提问时间:2020-07-10

企业会计准则补贴收入计入哪里

1、企业收到政府补贴收入,应该是为企业的利得项目,通过营业外收入科目核算。另外在所得税汇算请交的时候,该项目属于不征收收入,应该从应纳税所得额中扣除。2、企业取得政府补贴收入...
详情>
提问时间:2019-12-19