Sdílet prostřednictvím


map_from_entries Funkce

Platí pro:check označeno ano Kontrola Databricks SQL označená ano Databricks Runtime

Vytvoří mapování vytvořené ze zadaného pole položek.

Syntaxe

map_from_entries(expr)

Argumenty

  • expr: Výraz ARRAY pro STRUCT se dvěma poli.

Vrátí

MAP, kde klíče jsou prvním polem struktur a hodnoty druhé. V prvním poli (klíč) nesmí být žádné duplicity nebo hodnoty null.

Příklady

> SELECT map_from_entries(array(struct(1, 'a'), struct(2, 'b')));
 {1 -> a, 2 -> b}