hive預設查詢不會顯示列名,當乙個表字段比較多的時候,往往看不出值與列之間的對應關係,對日常查錯及定位問題帶來不便。看了下hive cli原始碼,做了下些修改就可以了。
1. 未開啟行轉列功能之間:
hive> select * from user limit 3;
ok:lupan 18 1
lisi 18 0
wangwu 18 0
2.開啟行轉列功能之後:
set hive.cli.print.header=true;//列印列名
set hive.cli.print.row.to.vertical=true;//開啟行轉列功能,前提必須開啟列印列名功能。
set hive.cli.print.row.to.vertical.num=1;//設定每行顯示的列數。
>select * from user limit 3;
name=lupan
age=18
***=0
HIVE 查詢顯示列名 及 行轉列顯示
hive預設查詢不會顯示列名,當乙個表字段比較多的時候,往往看不出值與列之間的對應關係,對日常查錯及定位問題帶來不便,應同事要求,看了hive cli原始碼,做了下些許調整,加入列頭列印及行轉列顯示功能 未開啟行轉列功能之前 hive select from example table where ...
hive 查詢顯示列名 及 行轉列顯示
hive預設查詢不會顯示列名,當乙個表字段比較多的時候,往往看不出值與列之間的對應關係,對日常查錯及定位問題帶來不便,應同事要求,看了hive cli原始碼,做了下些許調整,加入列頭列印及行轉列顯示功能 未開啟行轉列功能之前 hive select from example table where ...
hive 查詢顯示列hh名 及 行轉列顯示
hive預設查詢不會顯示列名,當乙個表字段比較多的時候,往往看不出值與列之間的對應關係,對日常查錯及定位問題帶來不便,應同事要求,看了hive cli原始碼,做了下些許調整,加入列頭列印及行轉列顯示功能 未開啟行轉列功能之前 hive select from example table where ...