SQL函数,NVL()和COALESCE()如何替换空值

1.NVL(表达式1,表达式2),适用于Hive 

   用途:如果表达式1为NULL,则返回表达式2的值,表达式1和表达式2类型相同。

   SQL函数,NVL()和COALESCE()如何替换空值

 

2.COALESCE(表达式1,表达式2,...,表达式n),适用于Presto

   用途:遇到非NULL值就停止,并返回该值,如果所有的表达式均为NULL,则返回NULL值。

SQL函数,NVL()和COALESCE()如何替换空值