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

MySQL 模式

删除表的示例如下:

  1. obclient> DROP TABLE test;

或者

  1. obclient> DROP TABLE IF EXISTS test;

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

Oracle 模式

删除表的示例如下:

  1. obclient> DROP TABLE test;

操作说明

对于 DROP TABLE 操作:

  • 当租户关闭回收站功能时,DROP TABLE 操作表示删除表。回收站开关由系统变量 recyclebin 控制,默认为关闭状态。

  • 当租户开启回收站功能时,DROP TABLE 操作表示删除的表会进入回收站。对于回收站中的表,后续您可以通过回收站功能进一步删除或恢复该表,回收站相关操作请参见 数据库、表和索引级回收站