---
title: "大对象和文本类型概述 - OceanBase 数据库 V4.5.0 | OceanBase 文档中心"
description: 大对象和文本类型概述 OceanBase 数据库支持的大对象数据类型 BLOB 和文本类型 TEXT 。 OceanBase 数据库当前版本所支持的大对象和文本类型及其相关信息如下表所示。 类型 长度 存储长度上限（字节） 字符集 TINYBLOB 变长 255 BINARY BLOB 变长 65535 BINARY…
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.5.0

# 大对象和文本类型概述

更新时间：2026-04-10 20:54:52

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.5.0/zh-CN/700.reference/500.sql-reference/100.sql-syntax/200.common-tenant-of-mysql-mode/100.basic-elements-of-mysql-mode/100.data-type-of-mysql-mode/500.large-object-of-mysql-mode/100.large-object-and-text-type-overview-of-mysql-mode.md)  

OceanBase 数据库支持的大对象数据类型 `BLOB` 和文本类型 `TEXT`。

OceanBase 数据库当前版本所支持的大对象和文本类型及其相关信息如下表所示。

| 类型 | 长度 | 存储长度上限（字节） | 字符集 |
| --- | --- | --- | --- |
| `TINYBLOB` | 变长 | 255 | `BINARY` |
| `BLOB` | 变长 | 65535 | `BINARY` |
| `MEDIUMBLOB` | 变长 | 16777215 | `BINARY` |
| `LONGBLOB` | 变长 | 536870910 | `BINARY` |
| `TINYTEXT` | 变长 | 256 | `UTF8MB4` |
| `TEXT` | 变长 | 65535 | `UTF8MB4` |
| `MEDIUMTEXT` | 变长 | 16777215 | `UTF8MB4` |
| `LONGTEXT` | 变长 | 536870910 | `UTF8MB4` |
| `STRING`  #### 说明    对于 OceanBase 数据库 V4.3.5 版本，从 V4.3.5 BP1 版本开始支持文本数据类型 `STRING`。 | 变长 | 16777216 | `UTF8MB4` |

在大多数情况下，可以将 `BLOB` 列视为一个 `VARBINARY` 列，可以将 `TEXT` 列视为 `VARCHAR` 列。`BLOB` 和 `TEXT`/`STRING` 在以下方面与 `VARBINARY` 和 `VARCHAR` 有所不同：

- 必须指定 `BLOB` 和 `TEXT` 列上的索引前缀长度。对于 `CHAR` 和 `VARCHAR`，前缀长度是可选的。
 - `BLOB` 和 `TEXT`/`STRING` 列不能有 `DEFAULT` 值。

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
