Funzione map_contains_key
Si applica a: Databricks SQL Databricks Runtime 10.4 LTS e versioni successive
Restituisce true se map
contiene key
.
Sintassi
map_contains_key(map, key)
Argomenti
map
: mappa da cercare.key
: espressione con un tipo che condivide un tipo meno comune con lemap
chiavi.
Valori restituiti
Valore booleano.
Se map
o key
è NULL
, il risultato è NULL
.
Esempi
> 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