DROP SCHEMA

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

使用限制

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

语法

DROP SCHEMA [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]

参数说明如下表所示。

参数

描述

CASCADE

系统自动删除目标Schema中的所有对象,例如表、函数或数据等。

RESTRICT

如果Schema中包含任意对象,则系统默认不删除该Schema。

示例

DROP SCHEMA mystuff CASCADE; --mystuff可替换为自定义的Schema名称