Oracle中空值与数字相加问题 select 10 + 10 + 10 from dual 结果是30,全然没问题。 select null + 10 + 10 from dual 结果是空串,但期望的结果是20。 selectnvl(null,0)+ 10 + 10 from dual 这样处理结果为20。若查询有空值的情况需利用nvl处理,否则运算有误。 select null || 10 || 10 from dual...