explode_outer

explode_outer

explode_outer介绍

explode_outer(expr) - 将数组 expr 的元素拆分成多行,或者将映射 expr 的元素拆分成多行和多列。除非另有指定,否则对于数组的元素使用默认列名 col,对于映射的元素使用 key 和 value 作为列名。

Examples:

> SELECT explode_outer(array(10, 20));
 10
 20
> SELECT explode_outer(collection => array(10, 20));
 10
 20
> SELECT * FROM explode_outer(collection => array(10, 20));
 10
 20

Since: 1.0.0