map
Функции
Область применения: Databricks SQL Databricks Runtime
Создает карту с указанными парами "ключ-значение".
Синтаксис
map( [key1, value1] [, ...] )
Аргументы
keyN
: выражение любого сравнимого типа. ВсеkeyN
они должны иметь наименее общий тип.valueN
: выражение любого типа. ВсеvalueN
они должны иметь наименее общий тип.
Возвращает
MAP с ключами, введенными как наименее распространенный тип , keyN
и значениями, типизированными как наименее распространенным типом valueN
.
Может быть 0 или более пар.
При наличии повторяющегося ключа или ключа NULL функция выдает ошибку.
Примеры
> SELECT map(1.0, '2', 3.0, '4');
{1.0 -> 2, 3.0 -> 4}