---
title: "全文索引 - OceanBase 数据库 V4.3.3 | OceanBase 文档中心"
description: 全文索引 OceanBase 数据库通过 CREATE TABLE 语句使用 FULLTEXT 关键字来支持创建全文索引。在 OceanBase 数据库的 MySQL 模式下，全文索引可以应用于 CHAR 、 VARCHAR 和 TEXT 类型的列。此外，OceanBase 数据库允许在主表上建立多个全文索引，并且对…
---
切换语言

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

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

# 全文索引

更新时间：2026-04-10 12:01:00

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.3.3/zh-CN/700.reference/100.oceanbase-database-concepts/400.database-objects/200.database-objects-of-mysql-mode/300.index-of-oracle-mode/320.full-text-indexes-of-mysql-mode-in-concepts.md)  

OceanBase 数据库通过 `CREATE TABLE` 语句使用 `FULLTEXT` 关键字来支持创建全文索引。在 OceanBase 数据库的 MySQL 模式下，全文索引可以应用于 `CHAR`、`VARCHAR` 和 `TEXT` 类型的列。此外，OceanBase 数据库允许在主表上建立多个全文索引，并且对于同一列也可以建立多个全文索引。

- 在非分区表上支持创建全文索引，即非分区表上有无主键都可以创建全文索引。对于分区表：

     - 支持在有主键分区表上创建全文索引。
     - 不支持在无主键分区表上创建全文索引。
 - 全文索引仅支持应用于 `CHAR`、`VARCHAR` 和 `TEXT` 类型的列。
 - 当前版本只支持创建局部（`LOCAL`）全文索引。
 - 创建全文索引时不可以指定 `UNIQUE` 关键字。
 - 如果要创建涉及多列的全文索引，则必须确保这些列具有相同的字符集。

通过使用这些语法和规则，OceanBase 数据库的全文索引功能提供了对文本数据的高效搜索和检索能力。

## 相关文档

有关创建全文索引的详细信息，参见 [创建索引](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000001431027) 中的 **创建全文索引** 章节。

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