全部博文(136)
分类: Oracle
2008-06-17 10:54:43
SQL> create table test_yct(a number);
表已创建。
SQL> select sum(nvl(a, 0)) from test_yct;
SUM(NVL(A,0))
------------- SQL> select nvl(sum(a), 0) from test_yct; NVL(SUM(A),0) ------------- 0 |
SQL> insert into test_yct values( null );
已创建 1 行。
SQL> commit;
提交完成。
SQL> select sum(nvl(a, 0)) from test_yct;
SUM(NVL(A,0))
------------- 0 SQL> select nvl(sum(a), 0) from test_yct;
NVL(SUM(A),0) ------------- 0 |
SQL> truncate table test_yct;
表已截掉。
SQL> select sum(nvl(a, 0)) from test_yct;
SUM(NVL(A,0))
------------- SQL> select nvl(sum(nvl(a, 0)), 0) from test_yct; NVL(SUM(NVL(A,0)),0) -------------------- 0 |