删除表(DROP TABLE )
更新时间 2026-04-29 10:33:04
最近更新时间: 2026-04-29 10:33:04
DRDS支持直接连接DBProxy执行DDL语句,本文为您介绍删除表的DDL语句。
注意
仅V5.1.20.0.13及以后版本的实例,支持使用本文介绍的DDL语句。
语法
DROP TABLE [IF EXISTS] tbl_name参数说明
tbl_name:待删除的数据表名称。IF EXISTS:如果指定此选项,则当表不存在时不会报错。
注意
- V5.1.9.6020.2544以前版本的DRDS实例,默认开启表回收站功能,当您执行
DROP TABLE命令后,可以在表回收站中查看、恢复或者彻底删除该表,具体语法说明,请参见表回收站的DDL语句。若您无需使用表回收站功能,则您可以在执行DROP TABLE命令前使用HINT语法关闭回收站模式,具体语法说明,请参见回收站模式删除表。 V5.1.9.6020.2544及以后版本的DRDS实例,是否开启表回收站功能以控制台上分组参数模块中的enableRecycleBinMode参数配置与HINT语法指定的recycleBinMode参数为准,其中,两种方式的参数优先级为控制台分组参数配置 < HINT语法参数配置。具体参数配置,请参见管理分组参数和回收站模式删除表。
语法示例
示例1:删除单个表
DROP TABLE my_table;示例2:如果表存在,则删除该表
DROP TABLE IF EXISTS my_table;