Hive 之建立表

2021-10-01 22:28:51 字數 625 閱讀 7485

下面來繼續分享並記錄hive相關:

1、建立表

1)建立表有兩個字段

2)建立表帶有分割槽

2、檢視表

檢視所有表的列表:

hive> show tables;
通過正規表示式檢視表:

hive> show tables '.*s';
檢視表字段:

hive> describe fruits ;
3、更改或刪除表

1)修改表名

hive> alter table events rename to events_test;
2)新增字段

hive> alter table pokes add columns (new_col int);

hive> alter table fruits add columns (new_col2 int comment 'hello world');

3)修改字段

4)刪除表

hive> drop table pokes;

hive之建立桶表

1.建立桶表,用id進行分桶,分3個桶,行結束符用 hive create table t6 id int,name string,age int clustered by id into 3 buckets row format delimited fields terminated by 2.載...

hive創標 hive建立表

一 為什麼要建立分割槽表 1 select查詢中會掃瞄整個表內容,會消耗大量時間。由於相當多的時候人們只關心表中的一部分資料,故建表時引入了分割槽概念。2 hive分割槽表 是指在建立表時指定的partition的分割槽空間,若需要建立有分割槽的表,需要在create表的時候呼叫可選引數partit...

hive 建立表詳解

hive create table studyinfo id int,age int row format delimited fields terminated by stored as textfile oktime taken 2.666 seconds row formatdelimited...