地圖函數(Databricks SQL)

使用指定的鍵-值對創建映射。

語法

地圖key1value1](,]

參數

  • keyN:任何可比較類型的表達式。所有keyN必須共享最小公共類型。

  • 任意類型的表達式。所有必須共享最小公共類型。

返回

的最不常用類型,其中鍵類型為的MAPkeyN的最不常見類型的值

可以有0對或更多對。

如果存在重複鍵或NULL鍵,該函數將引發錯誤。

例子

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