map_from_entries
函数
适用于: Databricks SQL Databricks Runtime
创建从指定的条目数组创建的映射。
语法
map_from_entries(expr)
参数
expr
:具有两个字段的 STRUCT 的 ARRAY 表达式。
返回
一个 MAP,其中密钥是结构的第一个字段,值是第二个字段。 第一个字段(密钥)中不能有重复项或 NULL 值。
示例
> SELECT map_from_entries(array(struct(1, 'a'), struct(2, 'b')));
{1 -> a, 2 -> b}