返回列表 发帖

SQL 的 NULL 值处理

SQL 的 NULL 值处理
请看下面的 "Persons" 表:

Id        LastName        FirstName        Address        City
1        Adams        John                 London
2        Bush        George        Fifth Avenue        New York
3        Carter        Thomas                 Beijing
假如 "Persons" 表中的 "Address" 列是可选的。这意味着如果在 "Address" 列插入一条不带值的记录,"Address" 列会使用 NULL 值保存。

那么我们如何测试 NULL 值呢?

无法使用比较运算符来测试 NULL 值,比如 =, <, 或者 <>。

我们必须使用 IS NULL 和 IS NOT NULL 操作符。

返回列表