Hive常用的数据类型
其他
2021-01-24 10:30:03
阅读次数: 0
目录
1、数字类
2、日期时间类
3、字符串类
4、Misc类
5、复合类
1、数字类
类型 |
长度 |
备注 |
TINYINT |
1字节 |
有符号整型 |
SMALLINT |
2字节 |
有符号整型 |
INT |
4字节 |
有符号整型 |
BIGINT |
8字节 |
有符号整型 |
FLOAT |
4字节 |
有符号单精度浮点数 |
DOUBLE |
8字节 |
有符号双精度浮点数 |
DECIMAL |
-- |
可带小数的精确数字字符串 |
2、日期时间类
类型 |
长度 |
备注 |
TIMESTAMP |
-- |
时间戳,内容格式:yyyy-mm-dd hh:mm:ss[.f...] |
DATE |
-- |
日期,内容格式:YYYYMMDD |
INTERVAL |
-- |
-- |
3、字符串类
类型 |
长度 |
备注 |
STRING |
-- |
字符串 |
VARCHAR |
字符数范围1 - 65535 |
长度不定字符串 |
CHAR |
最大的字符数:255 |
长度固定字符串 |
4、Misc类
类型 |
长度 |
备注 |
BOOLEAN |
-- |
布尔类型 TRUE/FALSE |
BINARY |
-- |
字节序列 |
5、复合类
类型 |
长度 |
备注 |
ARRAY |
-- |
包含同类型元素的数组,索引从0开始 ARRAY<data_type> |
MAP |
-- |
字典 MAP<primitive_type, data_type> |
STRUCT |
-- |
结构体 STRUCT<col_name : data_type [COMMENT col_comment], ...> |
UNIONTYPE |
-- |
联合体 UNIONTYPE<data_type, data_type, ...> |
转载自blog.csdn.net/qq_35995514/article/details/108553694