地圖類型

適用於:檢查標記是的磚的SQL檢查標記是的磚運行時

代表值組成一組鍵值對。

語法

地圖<keyType,valueType>
  • keyType:任何數據類型映射指定鍵。

  • valueType:任何數據類型指定值。

限製

映射類型支持地圖的基數大於或等於0。

鍵必須是唯一的,不能為空。

地圖不是一個類似的數據類型。

文字

看到map函數有關如何產生文字映射值。

看到[]操作符有關如何檢索從映射的鍵值。

例子

>選擇地圖(“綠色”“紅”,1日,2);{紅- > 1、綠- > 2}>選擇typeof (CAST (NULL作為MAP <時間戳,INT >));地圖<時間戳,INT > >選擇地圖(數組(1、2),地圖(“綠色”,5));{[1,2]- >{綠色- > 5}}>選擇演員(map (struct(‘你好’,‘世界’),“問候”)作為地圖< struct > < w1:字符串、w2:字符串,字符串>);{{Hello, World} - >問候}>選擇m['紅色']值(map(“綠色”“紅”,1日,2))當T (m);1 >選擇地圖(“紅”,1)=地圖('紅',1);錯誤:等於不支持排序類型地圖上<字符串,int >