欢迎投稿

今日深度:

Hive的基本数据类型,

Hive的基本数据类型,


Hive的基本数据类型

复杂数据类型

  • Array 数组,每一列相同数据类型的元素组成
  • Map 集合 key-value
  • Struct 结构 ,可以包含不同数据类型的元素,这些元素可以通过"点语法"的方式来得到所需元素

    创建数组

    创建Map

    Array 和 Map结合创建


创建Struct

时间类型

  • Date:Hive0.12.0开始支持
  • Timestamp:Hive0.8.0开始支持

两种时间格式的区别

Timestamp:被解释成一种与时区无关的类型,各个时区表示方式相同,存储形式是一个偏移量
Data:用年月日表示,没有包含具体的几点

基本数据类型

  • 整数: int/bigint/smallint/tinyint
  • 浮点: float/double
  • 布尔:boolean
  • 字符串:string


varchar与char的区别

  • varchar最大为max个字符 也有可能小于20
  • char不满max也补齐到max个字符

www.htsjk.Com true http://www.htsjk.com/hive/40368.html NewsArticle Hive的基本数据类型, Hive的基本数据类型 复杂数据类型 Array 数组,每一列相同数据类型的元素组成 Map 集合 key-value Struct 结构 ,可以包含不同数据类型的元素,这些元素可以通过"点语法...
相关文章
    暂无相关文章
评论暂时关闭