数仓工具—Hive基本数据类型(8)

我不是女神ヾ 2022-12-30 10:43 287阅读 0赞

数据类型

在创建表的时候我们在新建列的时候会需要指定数据类型,一般在数据文件中我们可以将所有的数据都指定为string即字符串类型,然后再用函数转换为其他的数据类型,比如日期、数值等。

  1. CREATE TABLE [IF NOT EXISTS] [db_name.]table_name
  2. ``[(col_name data_type [COMMENT col_comment], ... [constraint_specification])]
  3. data_type
  4. : primitive_type
  5. | array_type
  6. | map_type
  7. | struct_type
  8. | union_type

由hive的语法规则可以看到hive的数据类型大致可以分为5种,但是这5种又大致可以分为2类,第一类就是我们说的原始数据类型,或者说是基本数据类型,另外一类我们统称为复杂数据结构,我们下一节学习

数值类型


























类型 占用字节数 存储范围 默认类型 例子 备注
TINYINT 1字节 -128 to 127 INT 类型 0 有符号整型
SMALLINT 2字节

发表评论

表情:
评论列表 (有 0 条评论,287人围观)

还没有评论,来说两句吧...

相关阅读