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

相关推荐
奇点 ♡1 小时前
MySQL基础题
数据库·sql·mysql
啊吧怪不啊吧1 小时前
SQL之表的时间类内置函数详解
大数据·服务器·数据库·sql
虎子_layor2 小时前
PostgreSQL这么多优势,为什么还要使用MySQL
后端·sql
Hello.Reader2 小时前
Flink 流式计算的状态之道从 Table/SQL 语义到算子状态与 TTL 精准控制
sql·flink·linq
wind_one13 小时前
5.基础--SQL--DDL数据库操作
数据库·sql
TDengine (老段)3 小时前
TDengine 数学函数 CRC32 用户手册
java·大数据·数据库·sql·时序数据库·tdengine·1024程序员节
llxxyy卢3 小时前
SQL注入之二次、加解密、DNS等注入
数据库·sql
珊珊而川4 小时前
MAC-SQL:SQL-Llama 的具体训练流程
sql·macos·llama
梦里不知身是客1111 小时前
spark读取table中的数据【hive】
大数据·hive·spark
kali-Myon14 小时前
NewStarCTF2025-Week4-Web
sql·安全·web安全·php·ctf·ssti·ssrf