Последнее обновление
MAP_VALUES
Описание
Извлекает значения из заданного MAP в ARRAY соответствующего типа.
Синтаксис
MAP_VALUES(<map>)
Параметры
<map>— входная карта типаMAP.
Возвращаемое значение
Извлекает значения из заданного map в ARRAY соответствующего типа.
Примечания по использованию
- Для параметров NULL возвращает NULL.
- Для пустых объектов MAP возвращает пустой массив.
- Значения NULL в MAP также включаются в возвращаемый массив.
Примеры
-
Обычные параметры
select map_values(map()), map_values(map(1, "100", 0.1, 2, 0.3, null));+-------------------+----------------------------------------------+
| map_values(map()) | map_values(map(1, "100", 0.1, 2, 0.3, null)) |
+-------------------+----------------------------------------------+
| [] | ["100", "2", null] |
+-------------------+----------------------------------------------+ -
Параметры NULL
select map_values(null);+------------------+
| map_values(null) |
+------------------+
| NULL |
+------------------+