map_contains_key-functie

Van toepassing op:vinkje als ja aan Databricks SQL vinkje als ja aan Databricks Runtime 10.4 LTS en hoger

Retourneert waar als map het bevat key.

Syntaxis

map_contains_key(map, key)

Argumenten

  • map: Een kaart die moet worden doorzocht.
  • key: Een expressie met een type dat een minst gangbaar type met de map sleutels deelt.

Retouren

EEN BOOLEAANSE WAARDE. Als map of key is NULL, is NULLhet resultaat .

Voorbeelden

> 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