---
title: "关于删除表 | OceanBase 文档中心"
description: "关于删除表 本文介绍如何在 OceanBase 数据库中的 Oracle 模式下删除某张表。 前提条件 当前用户需要对表具有 DROP 权限。 语法 DROP TABLE table_name [CASCADE CONSTRAINTS] [PURGE]; 参数解释 参数 描述 table_name 指定要删除的表名。…"
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:59

本文介绍如何在 OceanBase 数据库中的 Oracle 模式下删除某张表。

## 前提条件

当前用户需要对表具有 DROP 权限。

## 语法

```sql
DROP TABLE table_name [CASCADE CONSTRAINTS] [PURGE];

```

### 参数解释

| 参数 | 描述 |
| --- | --- |
| table_name | 指定要删除的表名。 |
| CASCADE CONSTRAINTS | 级联删除跟 `table_name` 关联的约束。 |
| PURGE | 彻底删除表 (不进回收站)。 |

## 示例

1. 查看 `dws_ny` 表。

   ```sql
   obclient>SELECT t.table_name tablename FROM user_tables t;
   +-----------+
   | TABLENAME |
   +-----------+
   | CUST      |
   | WARE      |
   | T1        |
   | DWS_NY    |
   +-----------+
   4 rows in set

   ```
 2. 删除 `dws_ny` 表。

   ```unknow
   obclient> DROP TABLE dws_ny;
   Query OK, 0 rows affected

   ```
 3. 查看运行结果。

   ```unknow
   obclient> SELECT t.table_name tablename FROM user_tables t;
   +-----------+
   | TABLENAME |
   +-----------+
   | CUST      |
   | WARE      |
   | T1        |
   +-----------+
   3 rows 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) 咨询热线
