码迷,mamicode.com
首页 > 数据库 > 详细

[sql]sql函数coalesce返回第一个非空的值

时间:2017-09-15 12:25:27      阅读:351      评论:0      收藏:0      [点我收藏+]

标签:技术   sql函数   too   分享   span   当前时间   fun   tar   strong   

下面来看几个比较有用的例子:

 

 

首先,从MSDN上看看这个函数的使用方法,coalesce函数(下面简称函数),返回一个参数中非空的值。如:

 

 

 
  1. SELECT  COALESCE(NULL, NULL, GETDATE())  



 

 

由于两个参数都为null,所以返回getdate()函数的值,也就是当前时间。即返回第一个非空的值。由于这个函数是返回第一个非空的值,所以参数里面必须最少有一个非空的值,如果使用下面的查询,将会报错:

 

 

 
  1. SELECT  COALESCE(NULL, NULL, NULL)  


技术分享

[sql]sql函数coalesce返回第一个非空的值

标签:技术   sql函数   too   分享   span   当前时间   fun   tar   strong   

原文地址:http://www.cnblogs.com/beeone/p/7525386.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!