SQLserver中ISNULL函数与Mysql中IFNULL函数的用法

SQLserver中ISNULL函数与Mysql中IFNULL函数的用法,第1张

概述本文介绍下,sql server中的isnull函数,以及mysql中的ifnull函数,介绍二者的具体用法与区别,有兴趣的朋友可以研究下哦。 先来看SQL Serve的ISNULL函数: ISNULL(check_expression,replacement_value) 1、check_expression与replacement_value的数据类型必须一致。 2、如果check_expre

本文介绍下,sql server中的isnull函数,以及MysqL中的ifnull函数,介绍二者的具体用法与区别,有兴趣的朋友可以研究下哦。

先来看sql Serve的ISNulL函数:

ISNulL(check_Expression,replacement_value)

1、check_Expression与replacement_value的数据类型必须一致。
2、如果check_Expression为NulL,则返回replacement_value。
3、如果check_Expression为NulL,则返回check_Expression。

再来看MysqL的IFNulL函数:

IFNulL(expr1,expr2)
如果expr1不是NulL,IFNulL()返回expr1,否则返回expr2。

下面来看下sqlServer中ISNulL与NulliF的具体用法。
sql Server里的 ISNulL 与 ASP 中的 IsNull不同,sql Server 中有两个参数。

一,ISNulL 语法:
ISNulL(check_Expression,255)">1,check_Expression 与 replacement_value 数据类型必须一致
2,如果 check_Expression 为 NulL,则返回 replacement_value
3,如果 check_Expression 不为 NulL,则返回 check_Expression

二,NulliF 用于检查两个表达式。
语法:
NulliF(Expression,Expression)

说明:
如果两个 Expression 相等,则返回 NulL,该 NulL 为第一个 Expression 的数据类型。 如果两个 Expression 不相等,则返回第一个 expressio。

总结

以上是内存溢出为你收集整理的SQLserver中ISNULL函数与Mysql中IFNULL函数的用法全部内容,希望文章能够帮你解决SQLserver中ISNULL函数与Mysql中IFNULL函数的用法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1160593.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存