问题是NVL函数没有起作用啊。

解决方案 »

  1.   

    起作用了阿
    nvl('x','y')的作用:nvl()判断了第一个参数'x'不为空,那么返回'x'
    条件1=0不满足,所以返回null
    那里不起作用啊?
      

  2.   

    SQL> select NVL(null, 'y') from dual;NVL(NULL,'Y')
    -------------
    ySQ
      

  3.   

    select NVL((select 'x' from dual where 1=0),'y') from dual;原来要这样的,晕死。