不会吧,用SUN()可以返回NULL?

解决方案 »

  1.   

    不可能的,除非楼主使用的数据库驱动包有问题。objRS.getInt(1)不会返回null值,除非楼主没有判断有没有记录就执行objRS.getInt(1)。
      

  2.   

    可以通过修改查询语句就能实现。
    针对oracle:
    select decode(result,null,0,result) from (select sum(XX) as result from dual)
    这样选出来的不会有null的情况。
    通用的SQL,Postgre,Oracle....
    select CASE WHEN result = null THEN 0 else result END AS result from (select sum(XX) as result from dual)