Nin*_*zon 3 hadoop hive header
是否可以在没有表格名称前缀的Hive中打印标题?
我做了: set hive.cli.print.header=true;
然后: select * from brands limit 3;
结果是:
brands.id brands.name brands.tag brands.value
7 Brand 50 DeLorme
0 Brand 50 U-Line
27 Brand 50 Elcon
Run Code Online (Sandbox Code Playgroud)
真正想要得到的是:
id name tag value
7 Brand 50 DeLorme
0 Brand 50 U-Line
27 Brand 50 Elcon
Run Code Online (Sandbox Code Playgroud)
“ brands”是我创建的表,而不是主数据库表。
谢谢你的帮助,
妮娜
set hive.resultset.use.unique.column.names=false;
Run Code Online (Sandbox Code Playgroud)
hive.resultset.use.unique.column.names
默认值: true。
添加于: Hive 0.13.0与HIVE-6687通过根据需要使用表别名限定列名,使结果集中的列名唯一。对于“选择*”类型的查询,或者如果查询明确使用表别名“选择r1.x ..”,则将表别名添加到列名中。
https://cwiki.apache.org/confluence/display/Hive/Configuration+Properties
| 归档时间: |
|
| 查看次数: |
1911 次 |
| 最近记录: |