Função map_contains_key
Aplica-se a: SQL do Databricks Databricks Runtime 10.4 LTS e versões posteriores
Retorna verdadeiro se map
contiver key
.
Sintaxe
map_contains_key(map, key)
Argumentos
map
: um mapa a ser pesquisado.key
: uma expressão com um tipo que compartilha um tipo menos comum com as chavesmap
.
Retornos
Um BOOLIANO.
Se map
ou key
é NULL
, o resultado é NULL
.
Exemplos
> SELECT map_contains_key(map(1, 'a', 2, 'b'), 2);
true
> SELECT map_contains_key(map(1, 'a', 2, 'b'), 3);
false
> SELECT map_contains_key(map(1, 'a', 2, 'b'), NULL);
NULL