Advertisement

大数据学习笔记

阅读量:

第21章 HIVE 数据类型

Hive中的全部数据类型均遵循以下四种类别:列形态(Column Form)、文本形态(Literals)(即空值类别)、Null Values形态(Null Values)以及复杂形态(Complex Form)。

21.1列类型(ColumnType)

在Hive数据库中,默认支持以下几种用于定义列的数据类型:整数型(integer)、字符串型(string)、时间戳字段(timestamp)、日期字段(date)、浮点数字段(double)以及集合字段(bag)。这些数据类型的组合提供了丰富的存储选择以满足不同场景的需求。

21.1.1整型(Intergral Types)

整数数据可采用INT 类型进行定义。若数据范围超出该类别的容纳范围,则应选用更大的容量如 BIGINT 类型。反之,则可选用覆盖范围较小的 SMALLINT 类型。值得注意的是,TINYINT 数据库字段所支持的数据量最小。

21.1.2 字符串类型(StringTypes)

字符串类型的标识符可以

全部评论 (0)

还没有任何评论哟~