map_from_arrays 函数

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

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

语法

map_from_arrays(keys, values)

参数

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

返回

一个 MAP,其中的键为 keys 元素类型,值为 values 元素类型。

示例

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