use*_*476 2 csv hive header columnname
使用Hive我想在csv文件中获取查询结果,我也想得到标题.
为了达到这个目的,我正在执行:
hive -e '
use database;
set hive.cli.print.header=true;
select * from table;
' > /home/centos/user/result.csv
Run Code Online (Sandbox Code Playgroud)
但是csv的第一行是:
table.field1_name,table.field2_name,table.field3_name
Run Code Online (Sandbox Code Playgroud)
我怎样才能获得内容:
field1_name,field2_name,field3_name
Run Code Online (Sandbox Code Playgroud)
use*_*476 12
我只需要添加:
set hive.resultset.use.unique.column.names=false;
Run Code Online (Sandbox Code Playgroud)