`
IrenBJ
  • 浏览: 27422 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oracle COALESCE 函数解析

阅读更多
COALESCE  
  返回其参数中第一个非空表达式。  
   
  语法  
  COALESCE   (   expression   [   ,...n   ]   )    
   
  参数  
  expression  
   
  任何类型的表达式。  
   
  n  
   
  表示可以指定多个表达式的占位符。所有表达式必须是相同类型,或者可以隐性转换为相同的类型。  
   
  返回类型  
  将相同的值作为   expression   返回。  
   
  注释  
  如果所有自变量均为   NULL,则   COALESCE   返回   NULL   值。  
   
  COALESCE(expression1,...n)   与此   CASE   函数等价:  
   
  CASE  
        WHEN   (expression1   IS   NOT   NULL)   THEN   expression1  
        ...  
        WHEN   (expressionN   IS   NOT   NULL)   THEN   expressionN  
        ELSE   NULL  
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics