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}