map_from_arrays 函数

适用于:勾选“是” Databricks SQL 勾选“是” Databricks Runtime

创建具有一对 keysvalues 数组的映射。

语法

map_from_arrays(keys, values)

参数

  • keys:不包含重复项或 NULL 的 ARRAY 表达式。
  • values:基数与 keys 相同的 ARRAY 表达式

返回

MAP where 键属于 keys 的元素类型,values 属于 values的元素类型。

示例

> SELECT map_from_arrays(array(1.0, 3.0), array('2', '4'));
 {1.0 -> 2, 3.0 -> 4}