现在的位置: 首页 > 综合 > 正文

当查询为空的时候返回一个值

2013年09月08日 ⁄ 综合 ⁄ 共 134字 ⁄ 字号 评论关闭

以前在查询的时候经常会用到聚合函数,聚合函数在没有记录的很多情况下都会返回空值,而不是返回0,为了使函数返回0或其他值,就用到下面的函数

 

SELECT nvl(NULL,0) + 1 FROM dual

 

当前面的表达式为空的时候返回后面的表达式0,这样就解决了返回null的问题

抱歉!评论已关闭.