Share via


map_contains_key-Funktion

Gilt für:Häkchen ja Databricks SQL durch Häkchen mit „Ja“ markiert Databricks Runtime 10.4 LTS und höher

Gibt TRUE zurück, wenn mapkey enthält.

Syntax

map_contains_key(map, key)

Argumente

  • map: Eine Karte, die durchsucht werden soll.
  • key: Ein Ausdruck mit einem Typ, der einen kleinsten gemeinsamen Typ mit den map-Schlüsseln aufweist.

Gibt zurück

Einen BOOLESCHEN Wert. Wenn map oder keyNULL ist, ist das Ergebnis NULL.

Beispiele

> 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