coalesce什么意思 oracle中coalesce是什么意思?

oracle中coalesce是什么意思?Coalesce是SQL标准,syntax Coalesce(表达式[,。。。N] )返回表达式中的第一个非空表达式,如以下语句:Select coalesc

oracle中coalesce是什么意思?

Coalesce是SQL标准,

syntax Coalesce(表达式[,。。。N] )

返回表达式中的第一个非空表达式,如以下语句:

Select coalesce(null,null,3,4,5)from dual

其返回结果为:3

简单:它可以替换NVL

Select NVL(col,0)from table等价于:

Select coalesce(col,0)from table