hive库类型 Hive数据类型
人气:243 ℃/2024-01-02 21:20:29
前言
方便查找查看,单独列出来了Hive的数据类型。
基础数据类型Integers(整型)
- TINYINT—1 byte integer
- SMALLINT—2 byte integer
- INT—4 byte integer
- BIGINT—8 byte integer
Boolean(布尔型)
- BOOLEAN—TRUE/FALSE
Floating point numbers(浮点数)
- FLOAT—single precision(单精度)
- DOUBLE—Double precision(双精度)
Fixed point numbers(固定点数)
- DECIMAL—a fixed point value of user defined scale and precision
String types(字符串类型)
- STRING—sequence of characters in a specified character set
- VARCHAR—sequence of characters in a specified character set with a maximum length
- CHAR—sequence of characters in a specified character set with a defined length
Date and time types(日期和时间类型)
- TIMESTAMP — A date and time without a timezone ("LocalDateTime" semantics)
- TIMESTAMP WITH LOCAL TIME ZONE — A point in time measured down to nanoseconds ("Instant" semantics)
- DATE—a date
Binary types(二进制类型)
- BINARY—a sequence of bytes
下级数据类型可以向上隐式转换,允许将String类型隐式转换为Double。转换类型函数Cast可以完成显示类型转换。
类型结构图
复杂类型复杂类型可以用基础数据类型和复合类型构建。
- Structs类型: 如果列名为c的类型是STRUCT {a INT; b INT},可以通过表达式c.a访问。
- Maps (key-value tuples):如果列名为m的类型是Maps,内容是["name":"张三","age":20],可以通过m['name']获取name的内容。
- Arrays (indexable lists):数组中的元素必须是相同类型,索引从0开始。如:列A的值是['a', 'b', 'c'] 的数组,可以通过A[0]获取a,A[1]获取b。
Java 的"LocalDateTime"时间戳将日期和时间记录为年、月、日期、小时、分钟和秒,而不带时区。无论本地时区如何,这些时间戳始终具有相同的值,即没有时区概念。
例如,"2014-12-12 12:34:56"的时间戳值分解为年、月、日、小时、分钟和秒字段,但没有可用的时区信息。它不对应于任何特定的时刻。无论本地时区如何,它都将始终是相同的值。除非您的应用程序一致地使用 UTC,否则对于大多数应用程序而言,使用本地时区的时间戳优先于时间戳。当用户说事件在 10:00 时,它始终是指某个时区,表示一个时间点,而不是任意时区的 10:00。
你的点赞是对我的认可,你的收藏是对我的鼓励,关注我更多有价值的文章会第一时间推荐给你,加油![玫瑰][玫瑰][玫瑰]
- 02-23目前尺寸最大的玉壶春瓶:玉壶春瓶器形演变与玉壶春瓶
- 03-23民间故事暖心爷爷 民间故事,爱民模范连
- 04-17模型预测控制算法的基本特点,基于SURF的压缩跟踪算法研究
- 09-28通信工程师中级下午真题 中级通信工程师每日一练3.4
- 03-12红楼梦贾迎春怎么死的?红楼梦里这个才是贾迎春被孙家折磨而死的原因
- 12-04芝麻核桃仁详细做法,核桃仁最营养的做法是它
- 09-20学化妆学费要多少钱:化妆学费多少要花多少
- 02-04清明将至遥寄哀思予故人:清明祭,隔空问君安
- 01-13视觉脑机制与类脑智能算法,或许打开脑机接口和人工智能的新大门
- 01-31罗宏镇解析哭声 你看懂罗宏镇的用意了吗
- 12-02避孕套的危害到底大吗?避孕套真的靠谱吗这3个
- 02-15原始人打磨牛骨刀视频,大叔用一热铁削牛角下刀丝滑如削橡皮
- 11-11创业投资10大核心技巧:早期创业投资如何做行业研究
- 09-20荣耀30pro+之后还有麒麟芯片吗?荣耀30测评,麒麟985AI性能超群
- 03-212023已上映最火韩国电影 2023热映的五部韩国电影每部都值回票价
- 01-29腰椎间盘突出手术治疗常见吗?哪些情况需要进行手术治疗