---
title: "向表组中增加表 | OceanBase 文档中心"
description: 向表组中增加表 如果您在表创建的时候没有指定表组，也可以在建表完成后再将表加入到表组中。有两种方法：一是修改表的表组属性，二是使用 ALTER TABLEGROUP ADD 语法。 语法 ALTER TABLE tblname TABLEGROUP = tablegroupname ALTER TABLEGROUP …
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

如果您在表创建的时候没有指定表组，也可以在建表完成后再将表加入到表组中。有两种方法：一是修改表的表组属性，二是使用 ALTER TABLEGROUP ADD 语法。

## 语法

```unknow
ALTER TABLE tblname TABLEGROUP = tablegroupname

```

```unknow
ALTER TABLEGROUP tablegroupname ADD [TABLE] tblname [, tblname...]

```

### 参数解释

| **参数** | **描述** |
| --- | --- |
| tablegroupname | 指定表组。 |
| tblname | 表名。对一个表组增加多张表时，表与表之间以逗号（'，'）分隔。 当添加多个表时，允许表名重复。如果待添加的表已经属于 `tablegroupname`的表格组，系统不报错。 |

## 示例

### 示例 1

修改表的表组属性。

> **说明**
>
>  
>
> 修改表的表组属性时名字不用单引号，否则会区分大小写。

1. 修改 `ordr` 表的表属性。

   ```sql
   obclient> ALTER TABLE ordr TABLEGROUP=tpcc_group;
   Query OK, 0 rows affected

   ```
 2. 查看表组属性。

   ```unknow
   obclient> SHOW TABLEGROUPS;
   +-----------------+------------------------------+---------------+
   | TABLEGROUP_NAME | TABLE_NAME                   | DATABASE_NAME |
   +-----------------+------------------------------+---------------+
   | TPCC_GROUP      | ORDL                         | SYS           |
   | TPCC_GROUP      | ORDR                         | SYS           |
   | TPCC_GROUP      | __idx_1101710651081553_IORDR | SYS           |
   | oceanbase       | NULL                         | NULL          |
   +-----------------+------------------------------+---------------+
   4 rows in set

   ```

### 示例 2

向表组中加入表。

> **说明**
>
>  
>
> 向表组中加入表的前提是表的分区策略跟表组的分区策略保持一致。

1. 查看当前表组属性。

   ```sql
   obclient> SHOW TABLEGROUPS WHERE TABLEGROUP_NAME = 'TGN';
   Empty set

   ```
 2. 向表组 `TGN` 中增加表。

   ```unknow
   obclient> ALTER TABLEGROUP TGN ADD dws_ny;
   Query OK, 0 rows affected

   ```
 3. 查看当前表组信息。

   ```sql
   obclient> SHOW TABLEGROUPS WHERE TABLEGROUP_NAME = 'TGN';
   +-----------------+------------+---------------+
   | TABLEGROUP_NAME | TABLE_NAME | DATABASE_NAME |
   +-----------------+------------+---------------+
   | TGN             | DWS_NY     | SYS           |
   +-----------------+------------+---------------+
   1 row in set

   ```

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