博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mssql sqlserver isnull coalesce函数用法区别说明
阅读量:5266 次
发布时间:2019-06-14

本文共 481 字,大约阅读时间需要 1 分钟。

摘要:

下文讲述isnull及coalesce空值替换函数的区别
isnull、coalesce函数区别:
1.isnull 只能接受两个参数,而coalesce函数可以接受大于等于两个以上参数
2.isnull 是一个空值替换函数,coalesce从第一个参数开始查找,只到找到一个为非null并且非空字符的参数返回给用户
3.isnull是一个null值替换函数,coalesce是一个null值及空值查找替换函数
例:
 

SELECT COALESCE('',100)    结果100SELECT COALESCE(' ',88)   结果88SELECT COALESCE(null,88)   结果88SELECT COALESCE(88,128) 结果88SELECT ISNULL('',88)      结果''SELECT ISNULL(null,88)     结果88SELECT ISNULL(89,0)     结果89

转载于:https://www.cnblogs.com/lairui1232000/p/10601081.html

你可能感兴趣的文章
URL中参数为数组
查看>>
Hacking Grub for fun and profit
查看>>
MySQL数据库 基本操作
查看>>
请大家规范电子邮件用法养成好的邮件习惯
查看>>
微信游戏和微信公众号小说如何有效做好域名防封,给大家分享我的有效经验...
查看>>
前端跨域知识总结
查看>>
C# 通过 Quartz .NET 实现 schedule job 的处理
查看>>
关于java之socket输入流输出流可否放在不同的线程里进行处理
查看>>
vue-购物车
查看>>
有趣的setTimeout
查看>>
HDU 5587 Array
查看>>
T-SQL问题解决集锦——数据加解密
查看>>
JAVA
查看>>
php 对象调用方法
查看>>
【框架】用excel管理测试用例需要的参数数据(二)
查看>>
Ossimplanet编译笔记(VS2008)(转载)
查看>>
Converting a fisheye image into a panoramic, spherical or perspective projection [转]
查看>>
Saltstack远程执行(四)
查看>>
git 本地分支与远程分支
查看>>
vim常用快捷汇总
查看>>