---
title: "删除表 - OceanBase 数据库 V4.5.0 | OceanBase 文档中心"
description: 删除表 当一个表不再使用时，可以使用 DROP TABLE 语句将其删除。 删除表的示例如下： obclient&gt; DROP TABLE test; 或者 obclient&gt; DROP TABLE IF EXISTS test; 在删除表时，如果指定了 IF EXISTS ，即使要删除的表不存在也不会报错；如果不指定…
---
切换语言

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

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

# 删除表

更新时间：2026-03-31 09:07:32

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.5.0/zh-CN/700.reference/300.database-object-management/100.manage-object-of-mysql-mode/200.manage-tables-of-mysql-mode/800.delete-a-table-of-mysql-mode.md)  

当一个表不再使用时，可以使用 `DROP TABLE` 语句将其删除。

删除表的示例如下：

```sql
obclient> DROP TABLE test;

```

或者

```sql
obclient> DROP TABLE IF EXISTS test;

```

在删除表时，如果指定了 `IF EXISTS`，即使要删除的表不存在也不会报错；如果不指定 `IF EXISTS`，则会报错。

对于 `DROP TABLE` 操作：

- 当租户关闭回收站功能时，`DROP TABLE` 操作表示删除表。
 - 当租户开启回收站功能时，`DROP TABLE` 操作表示删除的表会进入回收站。对于回收站中的表，后续您可以通过回收站功能进一步删除或恢复该表，回收站相关操作请参见 [恢复回收站对象](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000004475915)。
 - 回收站开关由系统变量 `recyclebin` 控制，默认为关闭状态。

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