Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Função
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
um mapa onde as chaves são o primeiro campo das estruturas e os valores o segundo.
Azure Databricks aumenta DUPLICATED_MAP_KEY se houver chaves duplicadas.
Condições de erro comuns
Exemplos
> SELECT map_from_entries(array(struct(1, 'a'), struct(2, 'b')));
{1 -> a, 2 -> b}
> SELECT map_from_entries(array(struct(1, 'a'), struct(1, 'b')));
Error: DUPLICATED_MAP_KEY