跳到主要内容

数组元素类型概述

seekdb 支持了数组数据类型(ARRAY),数组类型可以用于存储和处理多个相同类型的元素。

seekdb 当前版本所支持的数组元素类型如下:

  • 整数类型:TINYINTSMALLINTINT/INTEGERBIGINT

  • 浮点类型:FLOATDOUBLE

  • 字符串类型:VARCHAR

说明如下:

  • 数组类型是 OLAP 场景中一种常用的数据类型,主要应用于存储和处理具有相同类型的多个数据。

  • 当描述某一个实体的多值属性时(例如一个产品属于多个类别、用户的多个标签、传感器的多个测量值),使用数组类型可以更自然地表示这种关系。

  • 进行数据分析时,常用来判断数组中是否包含某个特定值。

限制如下:

  • 数组类型不支持设置默认值。

除了提供数组数据类型,还提供了函数可用于数组数据。详细信息请参见 数组函数