1.注意很多标准数据库中不支持if语句,所以在拼写sql语句时尽量用case来代替if,但是在存储过程中例外


2.null

确定一个给定的表达式是否为 NULL。

语法

expression IS [ NOT ] NULL

参数

expression

是任何有效的 Microsoft® SQL Server™ 表达式。

NOT

指定布尔结果取反。谓词反转其返回值,值不为 NULL 时返回 TRUE,值为 NULL 时返回 FALSE。

结果类型

布尔型

返回代码值

如果 expression 的值是 NULL,则 IS NULL 返回 TRUE;否则,返回 FALSE。

如果 expression 的值是 NULL,则 IS NOT NULL 返回 FALSE;否则,返回 TRUE。

注释

若要确定表达式是否为 NULL,请使用 IS NULL 或 IS NOT NULL,而不要用比较运算符(例如 = 或 !=)。如果有一个参数为 NULL 或两个参数都为 NULL,那么比较运算符返回 UNKNOWN。

相关文章:

  • 2022-12-23
  • 2021-12-21
  • 2021-08-15
  • 2022-12-23
  • 2022-02-07
  • 2021-10-17
  • 2021-10-07
猜你喜欢
  • 2022-12-23
  • 2022-02-08
  • 2021-12-22
  • 2021-08-27
  • 2022-12-23
  • 2022-12-23
  • 2021-07-20
相关资源
相似解决方案