摘要: Oracle中NULL值不能用于计算。NULL与0不同,应当把NULL看作是一个未知值或无关的,NULL不能进行计算,所以所的结果永远为NULL。 在某些情况下,我们可以对NULL值进行合理的假设,在进行计算时对其进行处理。 NVL:空值转换函数 格式:NVL(value,substitute) 如果value为NULL,则函数等于substitute。如果value不为NULL,则函数等于value的值。注意substitute可以是一个数字、另一列或一个计算结果。 select NVL(age,18) from userInfo; age为NULL返回18,否则返回a... 阅读全文
posted @ 2013-03-11 20:05 LetGo 阅读(7999) 评论(0) 推荐(0) 编辑