hive 建表 陣列,結構體, map

2022-06-04 19:51:11 字數 563 閱讀 6811

create table test_set(

idint,

name string,

hobby array

, //

array中元素為string型別

friend map, //

map中鍵和值均為string型別

mark structint,english:int> //

struct中元素為int型別

)row format delimited fields terminated by ',

'//字段之間用','分隔

collection items terminated by '_'

//集合中的元素用'_'分隔

map keys terminated by ':'

//map中鍵值對之間用':'分隔

lines terminated by '

\n //行之間用

'\n'

分隔

以上是 在陣列中插入結構體  map  以及  key:value 的形式.

Hive中建立結構體 陣列以及map

row format delimited 分隔符設定開始語句 fields terminated by 設定欄位與字段之間的分隔符 collection items terminated by 設定乙個複雜型別 array,struct 欄位的各個item之間的分隔符 map keys termin...

hive建表範例

建表範例 支援update和delete create table aaa id string visitor name string clustered by id into 2buckets stored as orc tblproperties transactional true 目前只有o...

hive建表範例

建表範例 支援update和delete create table aaa id string visitor name string clustered by id into 2buckets stored as orc tblproperties transactional true 目前只有o...