SQL Server IS NULL 条件(运算符)

2025 年 3 月 17 日 | 阅读 1 分钟

SQL Server IS NULL 运算符用于测试 NULL 值。

语法

参数解释

表达式: 它指定一个值是否为 NULL。

注意
  • 如果表达式为 NULL 值,则条件计算结果为 TRUE。

  • 如果表达式不是 NULL 值,则条件计算结果为 FALSE。


IS NULL 运算符与 SELECT 语句

示例

输出

SQL Is null condition 1

IS NULL 运算符与 INSERT 语句

示例

输出

SQL Is null condition 2

注意:这显示“0 行受影响”,因为“Employees”表中“name”中没有 NULL 值。


IS NULL 运算符与 UPDATE 语句

示例

更新“Employees”表中员工的薪水,并将薪水设置为 100000(如果薪水为 NULL)。

输出

SQL Is null condition 3

您可以使用 SELECT 查询进行验证

SQL Is null condition 4

IS NULL 运算符与 DELETE 语句

从“Employees”表中删除年龄为 NULL 的员工。

示例

输出

SQL Is null condition 5

您可以使用 SELECT 查询进行验证

SQL Is null condition 6

您可以看到上面的表中年龄没有 NULL 值。