[go: up one dir, main page]

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个月。木耳、香菇、银耳等菌类,海带、紫菜等植物海货,笋干、干豆角等蔬菜,它们的共同特点是:蛋白质含量低,只要水分含量足够低,不会引起细菌的大量繁殖;脂肪含量也较低,不会因为油脂的氧化酸败导致出现哈喇味等让人不愉快气味。这类干货在储存过程中,维生素等营养物质会被缓慢氧化,因此需放入密封袋或密封罐中保存,无氧环境可延缓氧化反应,并有助防止吸潮变质。木耳、紫菜、干豆角等在阴凉通风干燥的环境中存放即可,不需要放入冰箱,保质期可达两年。
4

地州在哪里 2019-11-08

相关推荐

河水为什么会变色

引起河水变色的原因有河水受污染、植物腐烂、河流流域土质、微生物大量繁殖等。微生物包括细菌、病毒、真菌以及一些小型的原生生物、显微藻类等在内的一大类生物群体,它个体微小,与人类...
详情>
提问时间:2020-02-08

苹果相机声音怎么关

苹果手机照相机声音可以试试以下两种方法关闭:1、在相机设置里找到声音设置,选择“静音”;2、在手机侧面,将声音按钮拔到“静音”。如果两种方法都无法关闭相机声音,是因为手机有防...
详情>
提问时间:2019-10-30

税务局退附加税怎么处理

根据返还税款的用途等具体情形进行相应的账务处理。用于补偿企业以后期间的相关费用或损失的,取得时确认为递延收益,在确认相关费用的期间计入当期损益(营业外收入);用于补偿企业已发...
详情>
提问时间:2019-10-17

朋友送礼物应该送什么

要根据具体情况决定。首先可以根据你对这位朋友的了解,看TA有什么爱好,送TA喜欢的东西,或者生活上所缺的东西,会显得你这个做朋友的比较贴心哦;如果是女生可以送些女生都比较喜欢...
详情>
提问时间:2019-11-23

海鲈鱼养殖技术

海鲈鱼的养殖技术:将鲈苗过筛后按大小分池饲养。放养密度一般为2500-3500尾/亩。水深1.5米以上,要保持池水适宜肥度,以透明度在30厘米、水色呈油绿色为宜。每天投饲两次...
详情>
提问时间:2020-08-08

签证了不去会怎么样

在实际操作中,不会有太大影响。虽然办理签证前,办理的人是想通过签证达到去国外旅游或者商务或者留学等用途的,但是也会发生一些其他变故和不可抗力导致行程的取消。这些情况官方都会考...
详情>
提问时间:2019-11-16

什么是黄河文化

黄河文化是一种农耕文化,是中华民族先民在与自然的和谐相处中创造的物质与精神文明。黄河文化蕴含的“同根同源”的民族心理和“大一统”的主流意识,是增强民族认同感、维系我国国家统一...
详情>
提问时间:2021-11-23

卡西欧怎么调时区

先按左下角按钮选择至当前时间状态,然后长按左上角按钮到开始闪烁时,则可以通过按动右下角的按钮调整指针,调校完后,按左上按钮,退出设定模式即可。卡西欧的手表具有防水、防摔的多种...
详情>
提问时间:2019-11-10

民盟盟员是什么意思

民盟盟员是指民盟的一名成员。民盟成员主要是中高级知识分子,以大学、中学的教师居多。中国民主同盟,简称民盟,是中国共产党领导的爱国统一战线的组成部分,中华人民共和国现有的民主党...
详情>
提问时间:2019-12-07

苹果手机怎样查激活

激活日期现在是查不了的,顺便说一句,其实激活日期并不重要,因为每次刷机一次,都要重新激活一次,就算你买的机子是今天刚激活的,也不一定是新机。主要查的是保修期和电话支持日期,这...
详情>
提问时间:2019-05-15

肌酸可以用凉水冲吗

肌酸可以用凉水冲,服用肌酸要合理掌握剂量和时间。过量的肌酸既不经济,还会增加机体水重、肌肉痉挛和代谢负担。肌酸的服用要和力量或速度等训练内容相匹配,服用肌酸期间注意不要过度训...
详情>
提问时间:2020-03-20

艾草熏肚脐有什么禁忌

艾草熏肚脐的禁忌患感冒、有发炎现象、经痛、高血压等病症者,不宜采艾灸治疗。艾草能理气血、温经脉、逐寒湿、止冷痛,艾草熏肚脐具有养生保健,祛病的作用。...
详情>
提问时间:2019-08-13

不准套娃是什么梗

俄罗斯套娃想必大家都不陌生吧,这是能代表俄罗斯的“特产”之一。俄罗斯套娃的模式就是大的套小的,然后一层一层地套下去,无穷无尽。按照俄罗斯套娃的逻辑,如果不断重复别人的话的前几...
详情>
提问时间:2019-11-07

170男生标准体重是多少

身高170公分的男人的体重一般是以65公斤左右为标准。男性的标准体重是身高减去105的千克数,170-105=65kg,所以你的标准体重是65千克。低于此就是偏轻。建议多参加...
详情>
提问时间:2019-05-27