SQL Server IS NOT NULL 条件 (运算符)

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

SQL Server IS NOT NULL 条件用于测试非 NULL 值。

语法

参数解释

expression: 它指定要测试的值,该值是非 NULL 值。

注意:如果表达式不是 NULL 值,则条件评估为 TRUE。如果它是 NULL 值,则条件评估为 FALSE。


IS NOT NULL 运算符与 SELECT 语句

示例

从表 "Employees" 中检索所有 salary 非 NULL 值的员工。

输出

SQL Not null 1

IS NOT NULL 运算符与 INSERT 语句

示例

输出

SQL Not null 2

IS NOT NULL 运算符与 UPDATE 语句

更新 "Employees" 表的员工,并将 name 设置为 "Active",其中 name 不为 null。

示例

输出

SQL Not null 3

验证示例

SQL Not null 4

IS NOT NULL 运算符与 DELETE 语句

更新 "Employees" 表的员工,其中 name 不为 null。

输出

SQL Not null 5

验证示例

SQL Not null 6

您可以看到,所有 name 不为 NULL 的员工都从 "Employees" 表中删除。


下一主题LIKE 运算符