select 10 + 10 + 10 from dual结果是30,完全没问题。select null + 10 + 10 from dual结果是空串,但期望的结果是20。selec
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
字符串拼接没有问题。
--结束END--
本文标题: Oracle中空值与数字相加问题
本文链接: https://www.lsjlt.com/news/39001.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-10
2024-05-10
2024-05-10
2024-05-10
2024-05-10
2024-05-10
2024-05-10
2024-05-10
2024-05-10
2024-05-10
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0