COALESCE(c1, c2, ...,cn) 【功能】返回列表中第一个非空的表达式,如果所有表达式都为空值则返回1个空值 【参数】c1, c2, ...,cn,字符型/数值型/日期型,必须类型相同或null 【返回】同参数类型 【说明】从Oracle 9i版开始,COALESCE函数在很多情况下就成为替代CASE语句的一条捷径 【示例】 select COALESCE(null,3*5,44) hz from dual; 返回15 select COALESCE(0,3*5,44) hz from dual; 返回0 select COALESCE(null,'','AAA') hz from dual; 返回AAA select COALESCE('','AAA') hz from dual; 返回AAA