共用方式為


map函式

適用於: 核取記號為「是」Databricks SQL 核取記號為「是」Databricks Runtime

使用指定的索引鍵/值組對建立對應。

語法

map( [key1, value1] [, ...] )

引數

  • keyN:任何可比較類型的表達式。 全部 keyN 都必須共用最不常見的類型。
  • valueN:任何類型的表達式。 全部 valueN 都必須共用最不常見的類型。

傳回

將索引鍵型別輸入為的 keyN MAP,以及型別為 最不通用類型的 valueN值。

可以有 0 個以上的配對。

如果有重複的索引鍵或 NULL 索引鍵,則函式會引發錯誤。

範例

> SELECT map(1.0, '2', 3.0, '4');
 {1.0 -> 2, 3.0 -> 4}