sql server 将 指定值 转换为 null

阅读量:12 2025-01-16 sql server 将 指定值 转换为 null

知识分享不易,转载请标注来源:http://www.blenderkou.top/contents/13/6400.html
版权申明:欢迎转载,但请注明出处。
一些博文中的参考内容因时间久远找不到来源了没有注明,如果侵权请联系我删除。


sql server 将 指定值 转换为 null

定义和用法

如果两个表达式相等,则 NULLIF() 函数返回 NULL,否则返回 第一个 参数。

语法

NULLIF(expr1expr2)

参数值

ParameterDescription
expr1, expr2Required. The two expressions to be compared


更多示例

2个参数值相同,返回 NULL 。

SELECT NULLIF('Hello''Hello');

2个参数值不同,返回 第一个参数 :'Hello'

SELECT NULLIF('Hello''world');

如果  ORDR 表的 DocTotal 字段 值为 0 则返回 Null,否则返回 DocTotal 原值。

SELECT NULLIF(T0.DocTotal, 0)

FROM ORDR T0;


关注.png

扫描二维码,关注我的公众号,第一时间获取文章!


知识分享不易,转载请标注来源:http://www.blenderkou.top/contents/13/6400.html
版权申明:欢迎转载,但请注明出处。
一些博文中的参考内容因时间久远找不到来源了没有注明,如果侵权请联系我删除。

上一篇
SAP_Lumira 安装包下载+无限试用方法

下一篇
SQL 中使用NULL值进行拼接