数组元素类型概述
seekdb 支持了数组数据类型(ARRAY),数组类型可以用于存储和处理多个相同类型的元素。
seekdb 当前版本所支持的数组元素类型如下:
-
整数类型:
TINYINT、SMALLINT、INT/INTEGER和BIGINT。 -
浮点类型:
FLOAT和DOUBLE。 -
字符串类型:
VARCHAR。
说明如下:
-
数组类型是 OLAP 场景中一种常用的数据类型,主要应用于存储和处理具有相同类型的多个数据。
-
当描述某一个实体的多值属性时(例如一个产品属于多个类别、用户的多个标签、传感器的多个测量值),使用数组类型可以更自然地表示这种关系。
-
进行数据分析时,常用来判断数组中是否包含某个特定值。
限制如下:
- 数组类型不支持设置默认值。
除了提供数组数据类型,还提供了函数可用于数组数据。详细信息请参见 数组函数。