博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle中空值与数字相加问题
阅读量:5810 次
发布时间:2019-06-18

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

select 10 + 10 + 10 from dual

结果是30,完全没问题。

select null + 10 + 10 from dual

结果是空串,但期望的结果是20。

select nvl(null,0) + 10 + 10 from dual

这样处理结果为20。若查询有空值的情况需利用nvl处理,否则运算有误。

select null || 10 || 10 from dual

字符串拼接没有问题。

本文转自IT徐胖子的专栏博客51CTO博客,原文链接http://blog.51cto.com/woshixy/1416521如需转载请自行联系原作者

woshixuye111

你可能感兴趣的文章
从内积的观点来看线性方程组
查看>>
kali linux 更新问题
查看>>
HDU1576 A/B【扩展欧几里得算法】
查看>>
廖雪峰javascript教程学习记录
查看>>
WebApi系列~目录
查看>>
限制CheckBoxList控件只能单选
查看>>
Java访问文件夹中文件的递归遍历代码Demo
查看>>
项目笔记:测试类的编写
查看>>
如何迅速分析出系统CPU的瓶颈在哪里?
查看>>
通过容器编排和服务网格来改进Java微服务的可测性
查看>>
re:Invent解读:没想到你是这样的AWS
查看>>
PyTips 0x02 - Python 中的函数式编程
查看>>
阿里云安全肖力:安全基础建设是企业数字化转型的基石 ...
查看>>
使用《Deep Image Prior》来做图像复原
查看>>
如何用纯 CSS 为母亲节创作一颗像素画风格的爱心
查看>>
Linux基础命令---rmdir
查看>>
优秀程序员共有的7种优秀编程习惯
查看>>
iOS sqlite3(数据库)
查看>>
粤出"飞龙",打造新制造广东样本
查看>>
编玩边学获数千万元A轮融资,投资方为君联资本
查看>>