DROP SCHEMA语句用于删除数据库中的模式。本文为您介绍DROP SCHEMA的用法及使用限制。

使用限制

您不能删除系统默认创建的命名为public的Schema。

语法

DROP SCHEMA [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]
参数说明如下表所示。
参数 描述
CASCADE 系统自动删除目标Schema中的所有对象,例如表、函数或数据等。
RESTRICT 如果Schema中包含任意对象,则系统默认不删除该Schema。

示例

DROP SCHEMA mystuff CASCADE;