Hive常用的数据类型
2023-06-06 05:55:42 阅读次数:267
Hive,数据类型
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, ...> |
版权声明:本文内容来自第三方投稿或授权转载,原文地址:https://kangll.blog.csdn.net/article/details/108553694,作者:开着拖拉机回家,版权归原作者所有。本网站转在其作品的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如因作品内容、版权等问题需要同本网站联系,请发邮件至ctyunbbs@chinatelecom.cn沟通。
上一篇:如何利用 Kyligence+tableau提高分析效率?
下一篇:python实现json/字典数据中所有key路径拼接组合