说明

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

分享

数据类型

数值型

名字 字节数 范围
TINYINT 1 -128 ~ 127
SMALLINT 2 -32768 ~ 32767
INT/INTEGER 4 -2147483648 ~ 2147483647
BIGINT 8 -9223372036854775808 ~ 9223372036854775807
FLOAT 4
DOUBLE 8

日期

名字 格式 范围
TIMESTAMP yyyy-MM-dd HH:mm:ss.fffffffff, 小数后为九位,精度纳秒级别
DATE yyyy-MM-dd 0000.01.01~9999.12.31

字符串

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

总结

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

版权声明:本文为qq_22973811原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_22973811/article/details/124876736