Função map_from_entries
Aplica-se a: Databricks SQL Databricks Runtime
Cria um mapa criado a partir da matriz especificada de entradas.
Sintaxe
map_from_entries(expr)
Argumentos
-
expr
: Uma expressão ARRAY de STRUCT com dois campos.
Devoluções
As chaves do MAP where são o primeiro campo das estruturas e as do values são o segundo. Não deve haver duplicatas ou nulas no primeiro campo (a chave).
Exemplos
> SELECT map_from_entries(array(struct(1, 'a'), struct(2, 'b')));
{1 -> a, 2 -> b}