共用方式為


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}