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

 

 

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



 

 

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

 

 

 
  1. SELECT  COALESCE(NULL, NULL, NULL)  


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

相关文章:

  • 2021-10-16
  • 2021-10-13
  • 2021-11-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-13
  • 2022-12-23
  • 2021-06-16
  • 2021-09-24
  • 2022-12-23
  • 2021-07-05
  • 2021-11-24
相关资源
相似解决方案