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

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

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

   

 

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

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


版权声明:本文为Hxp199210原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。