Share via


map_from_arrays Işlev

Şunun için geçerlidir:evet olarak işaretlendi Databricks SQL denetimi yes Databricks Runtime olarak işaretlendi

ve values dizilerinin bir çifti keys ile bir harita oluşturur.

Sözdizimi

map_from_arrays(keys, values)

Bağımsız değişken

  • keys: Yineleme veya NULL olmayan bir ARRAY ifadesi.
  • values: Aynı kardinaliteye sahip ARRAY ifadesi keys

Döndürür

Anahtarların öğesi türünde olduğu ve değerlerin keys öğesinin öğe türünde valuesolduğu MAP.

Örnekler

> SELECT map_from_arrays(array(1.0, 3.0), array('2', '4'));
 {1.0 -> 2, 3.0 -> 4}