Fonction map_contains_key
S’applique à : Databricks SQL Databricks Runtime 10.4 LTS et versions ultérieures
Retourne la valeur true si map
contient key
.
Syntaxe
map_contains_key(map, key)
Arguments
map
: carte où effectuer la recherche.key
: expression avec un type qui partage un type moins commun avec les clésmap
.
Retours
Une valeur BOOLÉENNE.
Si map
ou key
est NULL
, le résultat est NULL
.
Exemples
> 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