map
函式
適用於:Databricks SQL Databricks Runtime
使用指定的索引鍵/值組對建立對應。
語法
map( [key1, value1] [, ...] )
引數
-
keyN
:任何可比較類型的表達式。 全部keyN
都必須共用最不常見的類型。 -
valueN
:任何類型的表達式。 全部valueN
都必須共用最不常見的類型。
傳回
類型為 keyN
和 values 的鍵的 MAP,其類型為 valueN
的最不通用類型。
可以有 0 個以上的配對。
如果有重複的索引鍵或 NULL 索引鍵,則函式會引發錯誤。
範例
> SELECT map(1.0, '2', 3.0, '4');
{1.0 -> 2, 3.0 -> 4}