hive表追加數據
ALTER TABLE people ADD IF NOT EXISTS
PARTITION (logdate=20180101,hour=00)
LOCATION '/opt/datas/testdata/20170309/0000';
正則匹配表名
show tables 't';
增加列
ALTER TABLE table_name ADD COLUMNS(col_name String);
表名重命名
ALTER TABLE T1 RENAME TO T2;
創建表並從其他表導入數據
CREATE TABLE T1 AS SELECT * FROM T2 ;
僅複製表結構不導入數據
CREATE TABLE T1 LIKE T2 ;
查詢HiveQL
FROM ( SELECT T1.F1,T2.F2 FROM T1) T2 SELECT T2.F1,T2.F2 LIMIT 10;
閱讀更多 熱忱先生 的文章