一 概述
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
转载请注明出处!谢谢!
感觉本站内容不错,读后有收获?小额赞助,鼓励网站分享出更好的教程