獲取列名我知道,你可以從表中通過下面的技巧在蜂巢獲得列名:剛剛從蜂巢表
hive> set hive.cli.print.header=true;
hive> select * from tablename;
是否也可以到只是從表中獲取的列名?
我不喜歡改變一個設置,我只需要一次。
我目前的解決方案是:
hive> set hive.cli.print.header=true;
hive> select * from tablename;
hive> set hive.cli.print.header=false;
這似乎太冗長,對DRY原則。
你的意思是你需要獲得列名和select *輸出嗎? – 2014-10-03 15:19:11
爲什麼不做一個描述表? – Amar 2014-10-03 16:11:23
doh!沒有在文檔中找到那個。描述表做到了。 – cantdutchthis 2014-10-03 16:44:45