共用方式為


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}