5.4:Hive数据类型和文件格式

2017年08月29日 09:10 | 2643次浏览 作者原创 版权保护

一 概述

Hive支持关系型数据库中的大多数基本数据类型,同时也支持关系型数据库中很少出现的3种集合数据类型.

1 基本数据类型

Hive支持多种不同长度的整型和浮点型数据类型,支持布尔类型,也支持无长度限制的字符串类型.

大数据学习


2 集合数据类型

Hive中列支持使用struct map array集合数据类型.

我们来看一个简单的集合类型的例子

0: jdbc:hive2://localhost:10000/default> create table employees(
. . . . . . . . . . . . . . . . . . . .> name STRING,
. . . . . . . . . . . . . . . . . . . .> salary FLOAT,
. . . . . . . . . . . . . . . . . . . .> subordinates ARRAY<STRING>,
. . . . . . . . . . . . . . . . . . . .> deductions MAP<STRING,FLOAT>,
. . . . . . . . . . . . . . . . . . . .> address STRUCT<street:STRING,city:STRING,state:STRING,zip:INT>);
OK
No rows affected (1.228 seconds)
0: jdbc:hive2://localhost:10000/default>



小说《我是全球混乱的源头》
此文章本站原创,地址 https://www.vxzsk.com/1356.html   转载请注明出处!谢谢!

感觉本站内容不错,读后有收获?小额赞助,鼓励网站分享出更好的教程