当前位置: 移动技术网 > IT编程>数据库>Oracle > Oracle中空值与数字相加问题

Oracle中空值与数字相加问题

2019年04月25日  | 移动技术网IT编程  | 我要评论

柳花门,黄忆江,我的26岁女房客

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
字符串拼接没有问题。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网