17,377
社区成员
发帖
与我相关
我的任务
分享
SQL>
SQL> with m as (
2 select 100 c from dual
3 union all
4 select null from dual
5 )
6 select decode(c,null,1,c+1) a , -- 建议使用
7 case when c is null then 1 else c +1 end b, -- is null
8 case c when null then 1 else c + 1 end c -- = null
9 from m ;
A B C
---------- ---------- ----------
101 101 101
1 1
SQL>