Hive所有字段類型彙總

分類 類型 描述 字面量示例
原始類型 BOOLEAN true/false TRUE
- TINYINT 1字節的有符號整數 -128~127 1Y
- SMALLINT 2個字節的有符號整數,-32768~32767 1S
- INT 4個字節的帶符號整數 1
- BIGINT 8字節帶符號整數 1L
- FLOAT 4字節單精度浮點數1.0
- DOUBLE 8字節雙精度浮點數 1.0
- DEICIMAL 任意精度的帶符號小數 1.0
- STRING 字符串,變長 “a”,’b’
- VARCHAR 變長字符串 “a”,’b’
- CHAR 固定長度字符串 “a”,’b’
- BINARY 字節數組 字節數組
- TIMESTAMP 時間戳,毫秒值精度 122327493795
- DATE 日期 ‘2016-03-29’
- INTERVAL 時間頻率間隔 -
複雜類型 ARRAY 有序的的同類型的集合 array(1,2)
- MAP key-value,key必須爲原始類型,value可以任意類型 map(‘a’,1,’b’,2)
- STRUCT 字段集合,類型可以不同 struct(‘1’,1,1.0), named_stract(‘col1’,’1’,’col2’,1,’clo3’,1.0)
- UNION 在有限取值範圍內的一個值 create_union(1,’a’,63)

大蘿蔔博客 個人博客

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章