---
title: 编组
description: "删除表组 如果您需要要删除表组，得先确认表组中没有表。具体方法就是从表组中删除表，或者将相关表的表组属性清空。 语法 DROP TABLEGROUP [IF EXISTS] tablegroup_name; 参数解释 参数 描述 tablegroup_name 表组名称。如果要删除的表组名称不存在，并且没有指定 IF…"
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

如果您需要要删除表组，得先确认表组中没有表。具体方法就是从表组中删除表，或者将相关表的表组属性清空。

## 语法

```sql
DROP TABLEGROUP [IF EXISTS] tablegroup_name;

```

## 参数解释

| **参数** | **描述** |
| --- | --- |
| tablegroup_name | 表组名称。如果要删除的表组名称不存在，并且没有指定 `IF EXISTS`，则会出现错误。 |

## 示例

1. 查看表组。

   ```sql
   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. 尝试删除 `tpcc_group` 表组。

   ```sql
   obclient> DROP TABLEGROUP tpcc_group;
   ORA-00600: internal error code, arguments: -4615, tablegroup is not empty

   ```

   > **说明**
   >
   >  
   >
   > 如果该表组中存在表，删除表组时会报错。
 3. 移除 `tpcc_group` 表组中的 `ordr` 表。

   ```sql
   obclient> ALTER TABLE ordr SET TABLEGROUP '';
   Query OK, 0 rows affected

   ```

   > **说明**
   >
   >  
   >
   > 如果认为不需要，也可以通过 `DROP TABLE` 删除表组里的表。
 4. 再次删除 `tpcc_group` 表组。

   ```sql
   obclient> DROP TABLEGROUP tpcc_group;
   Query OK, 0 rows affected

   ```
 5. 查看 `tpcc_group` 表组是否已删除。

   ```sql
   obclient> SHOW TABLEGROUPS;
   +-----------------+------------+---------------+
   | TABLEGROUP_NAME | TABLE_NAME | DATABASE_NAME |
   +-----------------+------------+---------------+
   | oceanbase       | NULL       | NULL          |
   +-----------------+------------+---------------+
   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) 咨询热线
