---
title: 编组
description: 大对象数据类型概述 LOB 全称为大对象数据类型（Large Object），包括 BLOB 和 CLOB，用来存储大型和非结构化数据，例如文本、图像、视频和空间数据等。本文主要提供 OceanBase 数据库当前版本所支持的大对象数据类型的概览和使用限制。 大对象数据类型概览 OceanBase 数据库当前版本所支…
image: https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*OSPzQ6GUQF4AAAAAQHAAAAgAeiGDAQ/original
---
切换语言

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

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

# 大对象数据类型概述

更新时间：2023-07-18 17:25:58

LOB 全称为大对象数据类型（Large Object），包括 BLOB 和 CLOB，用来存储大型和非结构化数据，例如文本、图像、视频和空间数据等。本文主要提供 OceanBase 数据库当前版本所支持的大对象数据类型的概览和使用限制。

## 大对象数据类型概览

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

| 类型 | 长度 | **定义长度上限（字符）** | 字符集 |
| --- | --- | --- | --- |
| BLOB | 变长 | 48 MB | BINARY |
| CLOB | 变长 | 48 MB | 与租户的字符集一致 |

> **说明**
>
>  
>
> 与 Oracle 通过 LOB Locator 引用数据不同，在 OceanBase 数据库中，LOB Locator 与数据保存在同一结构中。

## LOB 列的使用限制

`LOB` 列包括以下使用限制：

- 不能将 `LOB` 指定为主键列。
 - 以下数据结构仅作为临时实例，不能存储在数据库表中：

     - 任何 `LOB` 类型的 `VARRAY`
     - 任何包含 `LOB` 类型的 `VARRAY`，例如具有 `LOB` 属性的对象类型。
     - 任何 `LOB` 类型的 `ANYDATA`
     - 任何包含 `LOB` 类型的 `ANYDATA`
 - 不能在查询的 `ORDER BY` 子句、`GROUP BY` 子句或聚合函数中指定 `LOB` 列。
 - 不能在 `SELECT...DISTINCT` 或 `SELECT...UNIQUE` 语句或联接中指定 `LOB` 列。
 - 创建 `AFTER UPDATE` DML 触发器时，不能在 `UPDATE OF` 子句中指定 `LOB` 列。
 - 不能将 `LOB` 列指定为索引键的一部分。

 上一篇 下一篇 ![有帮助](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) 咨询热线
