SQLite - NULL 值
-
简述
SQLite NULL是用于表示缺失值的术语。表中的 NULL 值是字段中显示为空白的值。具有 NULL 值的字段是没有值的字段。了解 NULL 值不同于零值或包含空格的字段非常重要。 -
句法
以下是使用的基本语法 NULL 创建表时。这里, NOT NULL表示该列应始终接受给定数据类型的显式值。有两列我们没有使用 NOT NULL,这意味着这些列可能是 NULL。具有 NULL 值的字段是在创建记录期间留空的字段。 -
例子
NULL 值在选择数据时可能会导致问题,因为将未知值与任何其他值进行比较时,结果始终未知且不包含在最终结果中。在下表中,考虑公司与以下记录-让我们使用 UPDATE 语句将一些可空值设置为 NULL,如下所示 -现在,COMPANY 表将具有以下记录。接下来,让我们看看它的用法 IS NOT NULL 运算符列出所有 SALARY 不为 NULL 的记录。上面的 SQLite 语句将产生以下结果 -以下是使用 IS NULL 运算符,它将列出 SALARY 为 NULL 的所有记录。上面的 SQLite 语句将产生以下结果。