地图类型

适用于:检查标记是的砖的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 >