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()仅支持两个

相关推荐
一只废狗狗狗狗狗狗狗狗狗3 小时前
基于docker desktop的hadoop集群结点启动失败问题
hadoop·docker·docker desktop
雨中飘荡的记忆4 小时前
MyBatis SQL执行模块详解
数据库·sql·mybatis
飞Link8 小时前
【Hadoop】Linux(CentOS7)下安装Hadoop集群
大数据·linux·hadoop·分布式
lbb 小魔仙8 小时前
【Java】Spring Data JPA 详解:ORM 映射、查询方法与复杂 SQL 处理
java·开发语言·sql·spring cloud
飞Link8 小时前
【Sqoop】Linux(CentOS7)下安装Sqoop教程
linux·hive·hadoop·sqoop
飞Link9 小时前
【Hive】Linux(CentOS7)下安装Hive教程
大数据·linux·数据仓库·hive·hadoop
心止水j11 小时前
hbase 电商1
hive
越甲八千11 小时前
SQL注入
数据库·sql·oracle
夜光小兔纸12 小时前
Oracle 表新增 ID RAW(16) 字段并填充历史数据
数据库·sql·oracle
小鸡脚来咯13 小时前
Hive分桶表:大数据开发的性能优化利器
大数据·hive·性能优化