Hive ORC表空字符串

问题描述 投票:0回答:1

我有一个Hive表,其中的数据存储为ORC。我在某些字段中写了空值(空白,““”),但是有时当我在此表上运行选择查询时,空字符串列在查询结果中显示为NULL。我想看看我输入的空值,这怎么可能?

string hive null hiveql orc
1个回答
0
投票

如果要查看,在配置单元表中为NULL的空值,则可以使用NVL函数,它可以帮助您为NULL列值生成默认值。

下面是语法,

NVL(arg1, arg2) - here argument 1 is expression or column and arg2 is default value for
                  NULL values.
e.g. Query - SELECT NVL(blank,'') as blank_1 AS FROM db.table;
© www.soinside.com 2019 - 2024. All rights reserved.