您的位置:首页 > 数据库 > Oracle

oracle练习3-关于null值的问题

2013-12-20 15:06 489 查看
关于Null值的问题

SQL> select ename,sal,comm from emp ;

ENAME             SAL       COMM

---------- ---------- ----------

SMITH             800

ALLEN            1600        300

WARD             1250        500

JONES            2975

MARTIN           1250       1400

BLAKE            2850

CLARK            2450

KING             5000

TURNER           1500          0

JAMES             950

FORD             3000

ENAME             SAL       COMM

---------- ---------- ----------

MILLER           1300

已选择12行。

其中 comm 列中有一些行没有值,是空值(null)。

Null 值不等于0,也不等于空格。

Null 值是未赋值的值,不入索引。

NULL 是双刃剑,使用好了提高性能,你对它不了解,往往是错误的根源,切记!

查询列值为NULL的列

SQL> select ename,comm from emp where comm is null;

ENAME            COMM

---------- ----------

SMITH

JONES

BLAKE

CLARK

KING

JAMES

FORD

MILLER

已选择8行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  oracle null