官網參考
部落格參考_01
語法:conv(bigint num, int from_base, int to_base), conv(string num, int from_base, int to_base)
返回值:string
說明:converts a number from a given base to another
十進位制轉十六進製制
hive> select conv(17,10,16);
11hive> select conv(『17』,10,16);
11十進位制轉二進位制
hive> select conv(17,10,2);
10001
hive> select conv(『17』,10,2);
10001
1) 建立外表,指向同乙個資料來源,修復分割槽(或新增分割槽);
2) 建立檢視;
1. 增加一列
alter table ssjt.cfg_pub_t8_group add columns(status string comment 'tid 狀態:init/active');
2. 檢視表詳情
desc formatted ssjt.cfg_pub_t8_group;
3. 更改類名及注釋
alter table ssjt.cfg_pub_t8_group change column status status string comment 'tid 狀態:init/active';
4. 表分割槽修復
set hive.msck.repair.batch.size=1000;
set hive.msck.path.validation=ignore;
msck repair table ssjt.dwd_log_athena_common_his;
5. 增加表名注釋
alter table table_name set tblproperties('comment' = '這是表注釋!');
alter table table_name set tblproperties('comment' = '這是表注釋!');
6. 增加表屬性
alter table `table_name` set tblproperties('owner'='houyuan.sheng');
7. 增加生命週期
alter table `table_name` set tblproperties('lifecycle'='-1');
8. 刪除分割槽
alter table ssjt.adm_pub_rpt_device_init_stat_total_ds drop partition (dt='20201213');
9. saprk方式檢視分割槽
val df=spark.sql("show partitions ssjt.ods_athena_common" )
df.createorreplacetempview("df")
spark.sql("select distinct split(partition,'/')[0] dt from df order by dt").show(2000)
10. 內外表切換-->屬性值區分大小寫
alter table ssjt_dev.dwd_log_athena_common_v2_di set tblproperties('external'='true')
11. 開啟動態分割槽
set hive.exec.dynamic.partition.mode=nonstrict;
12. hive -e 不輸出日誌
hive -s -e "set hive.cli.print.header=flase; show partitions ssjt.ods_scooper_silent_gazj;" | sort | tail -1
Vim 使用筆記
set hlsearch set nohlsearch 搜尋後清除上次的加亮 nohl nohlsearch 拷貝 很有用的一句話,規定了格式選項,讓它換行不自動空格 set formatoptions tcrqn set fo r set noautoindent 再 shift insert 正...
xemacs使用筆記
xemacs使用筆記 xemacs emacs的下一代,由lucid原創 from debian參考手冊.由於不知道什麼時候刪掉了emacs的乙個重要檔案.每次都沒法安裝好.突然發現了xemacs,於是決定使用看看.本人還是菜鳥,僅供交流 我使用的ubuntu系統,所以就直接apt get inst...
TreeView使用筆記
treeview由節點構成,建樹通過對treeview.items屬性進行操作。items是乙個ttreenodes物件,這是乙個ttreenode集。一 針對ttreenodes,也就是 treeview.items,有這些屬性 1 count,節點個數。2 item index 通過index得...