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

相关推荐
xcLeigh1 小时前
IoTDB 数据导入全攻略:工具、自动加载与 Load SQL 详解
数据库·sql·工具·iotdb·数据导入·loadsql
山岚的运维笔记5 小时前
SQL Server笔记 -- 第72章:隔离级别与锁定
数据库·笔记·后端·sql·microsoft·sqlserver
JiaHao汤10 小时前
MySQL SQL 性能优化实战指南
sql·mysql·性能优化
小邓睡不饱耶14 小时前
Hadoop 3.x 企业级实战指南:从纠删码到云原生容器化
大数据·hadoop·云原生
山岚的运维笔记15 小时前
SQL Server笔记 -- 第69章:时态表
数据库·笔记·后端·sql·microsoft·sqlserver
亓才孓15 小时前
【SQLSyntaxErrorException】SQL语法错误
数据库·sql·mybatis
山岚的运维笔记16 小时前
SQL Server笔记 -- 第70章:临时表的使用
数据库·笔记·sql·microsoft·oracle·sqlserver
山岚的运维笔记1 天前
SQL Server笔记 -- 第68章:内存中 OLTP(Hekaton)
数据库·笔记·sql·microsoft·sqlserver
java能飞翔1 天前
在CentOS环境下修改mysql密码
sql
山岚的运维笔记1 天前
SQL Server笔记 -- 第67章:数据库邮件(DBMAIL)
数据库·笔记·sql·microsoft·sqlserver