HIVE SQL 判断空值函数

目录

nvl()

sql 复制代码
select nvl(null,2);

输出:2

sql 复制代码
select nvl('',2);

输出:''

coalesce()

sql 复制代码
select coalesce(null,2);

输出:2

sql 复制代码
select coalesce('',2);

输出:''

sql 复制代码
select coalesce(null,null,2);

输出:2

*coalesce()支持三个及三个以上字段的空值判断;nvl()仅支持两个

相关推荐
Gauss松鼠会2 小时前
GaussDB高安全—数据保护:数据透明加密
网络·数据库·人工智能·sql·安全·开源·gaussdb
Warren9814 小时前
Springboot中分析SQL性能的两种方式
java·spring boot·后端·sql·mysql·intellij-idea
V1ncent Chen14 小时前
MySQL 插入更新语句(insert…on duplicate key update语句 )
数据库·sql·mysql
web1508509664114 小时前
给SQL server数据库表字段添加注释SQL,附修改、删除注释SQL及演示
数据库·sql·oracle
new出对象16 小时前
数据库增删查改sql语句
数据库·sql·oracle
Themberfue17 小时前
SQL ①-数据库 || MySQL
数据库·sql·mysql·数据库系统·数据库管理系统
RisingWave中文开源社区18 小时前
一文详解物化视图(MV):定义、优势和用例
数据库·sql·数据分析
chimchim6619 小时前
hive开窗函数边界值ROWS BETWEEN 和 RANGE BETWEEN区别
数据仓库·hive·hadoop
千叶真尹19 小时前
通过Hive小文件合并(CombineHiveInputFormat)减少80%的Map任务数
数据仓库·hive·hadoop
Dolphin_Home19 小时前
搭建 Hadoop 3.3.6 伪分布式
大数据·hadoop·分布式