INFO-Hive 类型转换
更新时间: 2024-03-11 02:49:00
阅读 962
Hive 类型转换
适用模块
hive
具体说明
- Hive 可通过 cast (columns as column_type)进行显示转换,转换失败时返回NULL
使用示例
**隐式转换**
- 任意数值类型都可以转换成更宽的数据类型(不会导致精度丢失)或者文本类型,其中 decimal 仅可隐式转换为String或varchar</font>。
- 所有的文本类型都可以隐式地转换成另一种文本类型。也可以被转换成DOUBLE或者DECIMAL,转换失败时抛出异常。
- BOOLEAN不能做任何的类型转换。
- 时间戳和日期可以隐式地转换成文本类型。
- Hive 支持的隐式转换详见下图:
作者:林帅
文档反馈
以上内容对您是否有帮助?