Hive学习-高级版二(map、array、struct数据类型)

1、array数据类型

创建表:

示例数据:

插入数据:

size函数:查询数组长度(map类型也适用)

取数据:

array_contains函数:判断数组是否包含指定元素

2、map数据类型

创建表:

示例数据:

插入数据:

取数据:

map_keys、map_values:返回key和value的数组,可以和array的操作函数配合使用

3、struct类型

创建表:

示例数据:

插入数据:

取数据:

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容