使用hive -e'select'打印列标题时是否可以阻止HIVE打印数据库?

inv*_*ell 2 hadoop hive hiveql

执行时:

hive -e 'select * from database.table' > /localfilesystem/mytable.txt
Run Code Online (Sandbox Code Playgroud)

列标题名称在表单中database.columnname,我希望它们columnname只是.在执行上述类型的查询时,有没有办法在列名中压缩数据库?

gob*_*s14 7

hive.resultset.use.unique.column.names在0.13中添加,默认为True.只需将其设置为false~/.hiverc或中hive-site.xml

 <property>
   <name>hive.resultset.use.unique.column.names</name>
   <value>false</value>
 </property> 
Run Code Online (Sandbox Code Playgroud)