@TOC问题
hive中可能由于数据导入原因,导致部分数据是空值,无法通过is null和=‘’ 或者<>‘’ 来判断是否是空值
例子
图中,tab键后面是空值,但是为nul ,不是null
解决办法
将nul值替换为空值,然后用trim函数,去掉空格
select regexp_replace(deptduty,'\\x00',''));
@TOC问题
hive中可能由于数据导入原因,导致部分数据是空值,无法通过is null和=‘’ 或者<>‘’ 来判断是否是空值
例子
图中,tab键后面是空值,但是为nul ,不是null
解决办法
将nul值替换为空值,然后用trim函数,去掉空格
select regexp_replace(deptduty,'\\x00',''));