Share via


Funzione map_contains_key

Si applica a:segno di spunta sì Databricks SQL segno di spunta sì 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 le map 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