首批通过分布式安全可靠测评,为关键业务系统打造
数据类型概述
更新时间:2026-07-15 15:27:38
在 OceanBase 数据库中,表中的每一列都有一个数据类型,每个数据类型都对应独特的存储格式、约束以及取值范围。本章节主要介绍最常用的 OceanBase 数据库内置数据类型。
OceanBase 数据库提供一些内置的数据类型,其中最常用的为以下五种类型:
字符数据类型
数值数据类型
日期时间数据类型
Rowid 数据类型
多模数据类型
- JSON 数据类型
- XML 数据类型
- 空间数据类型
其他重要的数据类型还包括 RAW、大对象数据类型以及集合数据类型。PL 中还可以为常量和变量指定一些其他的类型,包括 BOOLEAN、引用类型、复合类型(包括 COLLECTION 和 RECORD 类型)以及用户自定义类型。
数据的类型将一组固定的属性与数据相关联,这些属性使得 OceanBase 数据库有区别地对待不同类型的数据。例如,您可以对 NUMBER 类型的数据进行乘法操作,但不能对 RAW 类型的数据进行此类操作。
用户创建一张表时,必须为其中的每一列都指定数据类型,之后插入列中的每条数据都需要与类型相符。