Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Função
Aplica-se a:
SQL do Databricks
Runtime do Databricks
Cria um mapa com os pares chave-valor especificados.
Sintaxe
map( [key1, value1] [, ...] )
Argumentos
-
keyN: uma expressão de qualquer tipo comparável. TodoskeyNdevem compartilhar um tipo menos comum. -
valueN: uma expressão de qualquer tipo. TodosvalueNdevem compartilhar um tipo menos comum.
Retornos
Um MAP com chaves digitadas como o tipo menos comum de keyN e valores digitados como o tipo menos comum de valueN.
Pode haver 0 ou mais pares.
Azure Databricks gera DUPLICATED_MAP_KEY se algum valor keyN for duplicado.
Azure Databricks gera NULL_MAP_KEY se qualquer keyN for NULL.
Condições de erro comuns
Exemplos
> SELECT map(1.0, '2', 3.0, '4');
{1.0 -> 2, 3.0 -> 4}
> SELECT map(1, 'a', 1, 'b');
Error: DUPLICATED_MAP_KEY