更新时间:2026-10-09 GMT+08:00
分享

Paimon表支持的数据类型介绍

基本数据类型

Paimon支持的基本数据类型请参见表1。

表1 表1 基本数据类型介绍

基本类型

说明

BOOLEAN

表示真或假。

INT

表示32位有符号整数。

BIGINT

表示64位有符号整数。

FLOAT

表示32位IEEE 754浮点数。

DOUBLE

表示64位IEEE 754浮点数。

DECIMAL(P, S)

定点小数,P表示精度,S表示小数点后的位数。精度必须小于或等于38。

DATE

表示日历日期(不含时区或时间)。

TIMESTAMP

表示时间戳,微秒精度(不含时区)。

TIMESTAMP_LTZ

表示时间戳,微秒精度(含时区)。

STRING

表示任意长度的字符序列,使用UTF-8编码。

BINARY

表示任意长度字节数组。

BYTES

表示字节数组。

嵌套类型

  • Struct:表示一个类型化值的元组。元组中的每个字段都有名称和一个唯一的整数ID。字段可以为可选或必需。
  • List:表示具有某种元素类型的值的有序集合。元素可以为可选或必需,可以为任意类型。
  • Map:表示键值对的集合,具有键类型和值类型。映射键是必需的,映射值可以为可选或必需。

相关文档