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

相关推荐
Justice Young20 分钟前
Hive第六章:Hive Optimization and Miscellaneous
数据仓库·hive·hadoop
l1t42 分钟前
格式化SQL工具pg_prettify
数据库·sql
·云扬·1 小时前
MySQL四大系统库详解:作用、核心表与实用SQL查询
android·sql·mysql
奔波霸的伶俐虫1 小时前
redisTemplate.opsForList()里面方法怎么用
java·开发语言·数据库·python·sql
Bug.ink1 小时前
BUUCTF——WEB(6)
数据库·sql·网络安全·靶场·buuctf
Justice Young1 小时前
Hive第五章:Integeration with HBase
大数据·数据仓库·hive·hbase
Justice Young1 小时前
Hive第三章:HQL的使用
大数据·数据仓库·hive·hadoop
麦聪聊数据2 小时前
生成测试数据(三):从建表到 CRUD 的冷启动
数据库·sql
Chasing Aurora11 小时前
数据库连接+查询优化
数据库·sql·mysql·prompt·约束
萧曵 丶13 小时前
Next-Key Lock、记录锁、间隙锁浅谈
数据库·sql·mysql·mvcc·可重复读·幻读