一直用8i,最近接触9i。
好多新东西都不是很了解。
nvl2(a,b,c)
当a为空时返回c,否则返回b。
SQL> select nvl2(1,'a','aa') from dual;
NVL2(1,'A','AA')
----------------
a
SQL> select nvl2(null,'a','aa') from dual;
NVL2(NULL,'A','AA')
-------------------
aa
好,现在可以不用把decode和nvl结合起来用了。呵呵
[@more@]来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/802415/viewspace-823066/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/802415/viewspace-823066/