hive基本数据类型和范围

说明

本博客每周五更新一次。
最近一次工作,因数据异常造成表值为null,记录下hive数据类型知识,方便快速查验。

分享

数据类型

数值型

名字字节数范围
TINYINT1-128 ~ 127
SMALLINT2-32768 ~ 32767
INT/INTEGER4-2147483648 ~ 2147483647
BIGINT8-9223372036854775808 ~ 9223372036854775807
FLOAT4
DOUBLE8

日期

名字格式范围
TIMESTAMPyyyy-MM-dd HH:mm:ss.fffffffff, 小数后为九位,精度纳秒级别
DATEyyyy-MM-dd0000.01.01~9999.12.31

字符串

名字说明范围
STRING可以无限大,和内存大小相关
VARCHAR超长自动截断1~65535
CHAR长度固定,不足使用空格补足1~255

总结

  • 今年疫情改变了很多人的生活状态,不得不从忙碌中慢下来,谁知道下一刻停工隔离,还是工作,解决吃饭成了头等大事,银行卡里的存款成了最大的安全感。

版权声明:本文为qq_22973811原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。