【Hive】常用的数据类型
2025-04-22 09:40:08 阅读次数:3
data,type,备注,字符串,字节
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沟通。
上一篇:mongodbTempalte常用操作方法,增删改查,分页等
下一篇:【Linux】关系运算符、shell判断脚本执行时是否有传参、判断文件/文件夹是否存在、判断字符串是否相等、判断上个命令执行是否正常、判断字符串是否为空